{"cik":313151,"entityName":"SADDLEBROOK RESORTS INC","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-06-30","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"},{"end":"2012-04-24","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-03-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-08-06","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-06-30","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001193125-22-029721","fy":2020,"fp":"FY","form":"10-K/A","filed":"2022-02-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-06-30","val":0,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q2I"},{"end":"2012-06-30","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q2I"},{"end":"2013-06-30","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2I"},{"end":"2014-06-30","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q2I"},{"end":"2017-06-30","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q2I"},{"end":"2018-06-30","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q2I"},{"end":"2019-06-30","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q2I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001193125-22-029721","fy":2020,"fp":"FY","form":"10-K/A","filed":"2022-02-07","frame":"CY2020Q4I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":791674,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":791674,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":791674,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":502647,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":480010,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":734427,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":734427,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":734427,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":734427,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":734427,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":785102,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":765394,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":623005,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":585609,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":585609,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":585609,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":585609,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":585609,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":687131,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":505615,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":556565,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":820187,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":820187,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":820187,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":820187,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":820187,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1227083,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":723683,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":539885,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":607865,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":607865,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":607865,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":607865,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":607865,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1185469,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":599582,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":556569,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":593328,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":593328,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":593328,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":593328,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":593328,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":853330,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":539372,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":846489,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":756199,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":756199,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":756199,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":756199,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":756199,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1180164,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":500472,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":193186,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":639533,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":639533,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":639533,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":639533,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":639533,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":961389,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":590466,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":559512,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":673135,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":673135,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":673135,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":673135,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":673135,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1051369,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":693676,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":541732,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":492452,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":492452,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":492452,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":492452,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":492452,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":506861,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":230743,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":299881,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":477024,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":477024,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":506424,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AccountsReceivableGrossCurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Current","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2011-12-31","val":1161462,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1161462,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":2425248,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1124231,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":977957,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":977957,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":977957,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":3102338,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":793570,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":534728,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1067775,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1067775,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1067775,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":3179932,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1559719,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":546472,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1565016,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1565016,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1565016,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":4451981,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3067521,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":810467,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1550845,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1550845,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1550845,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3652375,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2177803,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1550177,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1828542,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1828542,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1828542,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":4987606,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1693540,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":851811,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1696151,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1696151,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1696151,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":4035935,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1884224,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1373062,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1338966,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1338966,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1338966,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":3580835,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2161897,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1071708,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1161500,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1161500,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1161500,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":1286662,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":329296,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":114989,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":484178,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":655176,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2010-12-31","val":1521404,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1521404,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1521404,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":963188,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":646998,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1124269,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1124269,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1124269,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1124269,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1124269,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":2328308,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2388486,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1088473,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":928030,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":928030,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":928030,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":928030,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":928030,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":3053565,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":753719,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":496270,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1022961,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1022961,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1022961,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1022961,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1022961,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":3137945,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1519953,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":506705,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1525710,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1525710,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1525710,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1525710,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1525710,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":4415947,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3031487,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":772569,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1521133,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1521133,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1521133,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1521133,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1521133,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":3622929,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2148356,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1525865,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1810865,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1810865,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1810865,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1810865,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1810865,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":4921784,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1608593,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":789485,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1666447,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1666447,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1666447,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1666447,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1666447,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":4006230,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1861369,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1353329,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1319156,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1319156,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1319156,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1319156,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1319156,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":3560069,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2141011,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1051228,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1129572,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1129572,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1129572,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1129572,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1129572,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":1286045,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":328679,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":114372,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":483561,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":483561,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":654559,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent":{"label":"Accrual for Taxes Other than Income Taxes","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.","units":{"USD":[{"end":"2014-12-31","val":309851,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":309851,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":309746,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":309746,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":309746,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":309746,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":294370,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":294370,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":306066,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":306066,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":295965,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":295965,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":262180,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"AccruedInsuranceCurrentAndNoncurrent":{"label":"Accrued Insurance","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.","units":{"USD":[{"end":"2011-12-31","val":886330,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":840986,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":840986,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":489467,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":489467,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":91253,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":91253,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":229324,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":229324,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":137373,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":137373,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":64252,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":64252,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":44571,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":44571,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":43476,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":43476,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":60373,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2014-12-31","val":1714290,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1714290,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":1636866,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1731449,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1362483,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1137941,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1434814,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1434814,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1434814,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1434814,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1434814,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":972976,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":965584,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":881429,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1317159,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1317159,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1317159,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1317159,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1317159,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":984161,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":915559,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":866092,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1157553,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1157553,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1157553,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1157553,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1157553,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":871561,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":920142,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":836865,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1089527,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1089527,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1089527,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1089527,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1089527,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":882779,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":658988,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":771456,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1007001,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1007001,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1204025,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2011-12-31","val":128042,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":183615,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":183615,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":269314,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":269314,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":399842,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":399842,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":321865,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":321865,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":255843,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":255843,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":254034,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":254034,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":122862,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":122862,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":110613,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":110613,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":244561,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"AccruedPayrollTaxesCurrentAndNoncurrent":{"label":"Accrued Payroll Taxes","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.","units":{"USD":[{"end":"2011-12-31","val":713739,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":728825,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":728825,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":729212,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":729212,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":913344,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":913344,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":648594,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":648594,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":731852,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":731852,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":704503,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":704503,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":684054,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":684054,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":639473,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":639473,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":439887,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts":{"label":"Accumulated Amortization, Debt Issuance Costs, Noncurrent","description":"Amount of accumulated amortization of debt issuance costs classified as noncurrent.","units":{"USD":[{"end":"2011-12-31","val":30758,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":30758,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":36344,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":39137,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":41930,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":41930,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":41930,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":44723,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":54022,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":56815,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":59609,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2013-12-31","val":59609,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":59609,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":62419,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1193,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4611,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8031,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2014-12-31","val":8031,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":8031,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":11450,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14869,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18288,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":34419576,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":34419576,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":34419576,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":35328942,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35783066,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":36098671,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":36098671,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":36098671,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":36098671,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":36098671,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":36559145,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":37018135,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":37486818,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":36886645,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":36886645,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":36886645,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":36886645,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":36886645,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":37355992,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":37814992,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":38277020,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":38736823,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":38736823,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":38736823,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":38736823,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":38736823,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":39159196,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":39569046,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":39977559,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":40572557,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":40572557,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":40572557,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":40572557,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":40572557,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":41041067,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":41505039,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":41994286,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42496099,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":42496099,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":42496099,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":42496099,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":42496099,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":42988103,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43482493,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43960160,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44477547,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":44477547,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":44477547,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":44477547,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":44477547,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":44728362,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45019090,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45552014,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":46031663,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":46031663,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":46031663,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":46031663,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":46031663,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":46549911,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47066070,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47578716,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":48081666,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":48081666,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":48081666,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":48081666,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":48081666,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":48484873,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":48967873,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49362264,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49730807,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":49730807,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":50099593,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":1013127,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1013127,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1013127,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1013127,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1013127,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1013127,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1013127,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1013127,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1013127,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1013127,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1013127,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1013127,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1013127,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1013127,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1013127,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1013127,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1013127,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1013127,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":1013127,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1013127,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1013127,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1013127,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1013127,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1013127,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1013127,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1013127,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1013127,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1013127,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1013127,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1013127,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1013127,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1013127,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2014-12-31","val":1013127,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1013127,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1013127,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-06-30","val":1013127,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1013127,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1013127,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1013127,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1013127,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1013127,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1013127,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1013127,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1013127,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1013127,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1013127,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1013127,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1013127,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1013127,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1013127,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1013127,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1013127,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1013127,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1013127,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1013127,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1013127,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1013127,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1013127,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1013127,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1013127,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1013127,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1013127,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1013127,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1013127,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1013127,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1013127,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1013127,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1013127,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1013127,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1013127,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1013127,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1013127,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1013127,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1013127,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":1013127,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1013127,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1013127,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1013127,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1013127,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1013127,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":39355,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":37193,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":37193,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":37193,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":37193,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-06-30","val":36762,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35758,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":49927,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":49927,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":49927,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":49927,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":49927,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":48773,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":39851,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":38458,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":44814,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":44814,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":44814,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":44814,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":44814,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":41987,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":39766,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":39767,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":39306,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":39306,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":39306,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":39306,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":39306,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":36034,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36034,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37898,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29712,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":29712,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":29712,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":29712,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":29712,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":29446,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":29447,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":24312,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17677,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":17677,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":17677,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":17677,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":17677,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":65821,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":84947,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":62326,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29704,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":29704,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":29704,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":29704,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":29704,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":29705,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22855,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19733,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19810,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2018-12-31","val":19810,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19810,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":19810,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":20766,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20886,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20480,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31928,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":31928,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":31928,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":617,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":617,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":617,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":617,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":617,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AmortizationOfDeferredCharges":{"label":"Amortization of Deferred Charges","description":"The amount of amortization of deferred charges applied against earnings during the period.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":8380,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8379,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":11000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":11000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":11000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":18000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":18000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":8000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":8000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":14000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5587,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-03-31","val":2793,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5586,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":5586,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":8379,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":2793,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":2793,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":5586,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":5586,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":8379,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8379,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":2793,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":2793,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":12092,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":12092,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":14885,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":14885,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":2810,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":2810,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":3985,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":3985,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":7404,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":7404,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-03-31","val":3420,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":3420,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":6839,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":6839,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":10258,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":10258,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":14000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5017,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":5017,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":10033,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":10033,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":15049,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":15049,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":20100,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":20100,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":5016,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":5016,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":15311,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":15311,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":21875,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":21875,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":28439,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":28400,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":6587,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":6587,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":13251,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13251,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":19916,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19916,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":26562,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":26562,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":6638,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":6638,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":12024,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12024,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":14906,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":14906,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":17788,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":17788,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":2881,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":2881,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":5763,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":8644,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":33395,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":89152,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":27844040,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":27844040,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":27844040,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":26460160,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25911576,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":27261173,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":27124144,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25419239,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":27940160,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25340206,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23745593,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":27801896,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26120166,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24739128,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25494952,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":25494952,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":28722401,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27555163,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25005262,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":25791701,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":28896761,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26664715,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25028904,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":28161220,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24361961,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22683795,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":26085374,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24166222,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23729882,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":27274629,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24101475,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22444622,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":19061970,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19295195,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17528134,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18805845,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":18805845,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":20342348,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":5877041,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":5877041,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5877041,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":5312013,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4873945,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4693956,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4693956,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4693956,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":4693956,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4693956,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":6418028,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6435911,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4960859,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6058722,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":6058722,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":6058722,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6058722,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":6058722,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":7831908,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5592735,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4083054,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5215918,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":5215918,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5215918,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":5215918,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5215918,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":7871674,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6293014,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4560081,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5432163,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":5432164,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5432164,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":5432164,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5432164,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":8903569,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7727099,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4817802,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5694366,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":5694366,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5694366,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":5694366,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5694366,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":9023649,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6965776,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5616335,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6320511,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":6320511,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":6320511,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":6320511,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":6320511,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":9369060,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5994560,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4706754,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6403480,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":6403480,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6403480,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6403480,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":6403480,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":8592937,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6843172,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6748451,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8121750,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":8121750,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8121750,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8121750,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":8121750,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":10886648,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8113772,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6856152,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4407427,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":4407427,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":4407427,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4407427,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4407427,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":4567925,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5343686,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3967226,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5625358,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":5625358,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":7548022,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"BankAcceptancesExecutedAndOutstanding":{"label":"Bank Acceptances Executed and Outstanding","description":"Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.","units":{"USD":[{"end":"2020-09-30","val":22984,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":256000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":336000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":336000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":252000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":252000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":252000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":588000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":588000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":588000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":588000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":588000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":588000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":252000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":252000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":461506,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q1I"},{"end":"2018-03-31","val":461506,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-03-31","val":461506,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-03-31","val":461506,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-04-30","val":178942,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-04-30","val":178942,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-04-30","val":178942,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-12-31","val":651000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":651000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":651000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":651000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":651000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":94512,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":94512,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":94512,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":97018,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":98295,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":99593,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":99593,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":99593,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":99593,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":99593,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":83718,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":58985,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":33926,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":68735,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":68735,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":68735,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":68735,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":68735,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":61015,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":61846,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":62686,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":63540,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":63540,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":63540,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":63540,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":63540,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":107168,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":109030,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":110929,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":112864,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":112864,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":112864,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":112864,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":112864,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":114839,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":116671,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":118722,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":121008,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":121008,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":121008,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":121008,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":121008,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":123142,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":125319,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":127540,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":128376,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":128376,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":128376,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":128376,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":128376,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":111327,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":94054,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":76556,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57236,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":57236,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":57236,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":57236,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":57236,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":101119,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":115091,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101285,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":90167,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":90206,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":90167,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":108134,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":108134,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":108134,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":58990,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":33930,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8537,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":8537,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8537,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":8537,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8537,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-12-31","val":274878,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":274878,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":274878,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":274878,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":274878,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":259314,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":243536,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":227547,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":211339,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":211339,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":211339,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":211339,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":211339,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":391995,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":364027,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":335573,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":306620,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":306620,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":306620,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":306620,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":306620,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":277157,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":247358,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":216852,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":185612,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":185612,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":185612,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":185612,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":185612,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":154015,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":121855,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":89123,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":57236,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":57236,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":57236,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":57236,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":57236,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":42688,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27801,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12592,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":269074,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":376203,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":353481,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":330391,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":258258,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100687,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":85634,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":140143,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":77060,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2015-12-31","val":121008,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":138717,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":60060,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":114852,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":75634,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2018-12-31","val":22216,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":22216,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":77060,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":60059,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":75634,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2018-12-31","val":114852,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":114852,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":22216,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":77060,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":138717,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":77060,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2015-12-31","val":57236,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2018-12-31","val":114852,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":114852,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":114852,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":77060,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":140143,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":77060,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2015-12-31","val":128376,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":63083,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2018-12-31","val":114852,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":114852,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":114852,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2012-12-31","val":-48835,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":59577,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":31935,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2016-12-31","val":13592,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2824,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":61066,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18308,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":61066,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1":{"label":"Capital Leases, Future Minimum Payments, Net Minimum Payments","description":"Amount of minimum lease payments for capital leases net of executory costs, which include amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2012-12-31","val":392448,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":479061,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":306814,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2015-12-31","val":306620,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":201800,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2012-12-31","val":343613,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":419484,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":274879,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"}]}},"CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation":{"label":"Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation","description":"The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2013-12-31","val":60198,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":60198,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":59577,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":59577,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":59577,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":59577,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":92500,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":59577,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":92500,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":92500,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":105000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":105000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":130000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":130000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":167500,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2008-12-31","val":3752278,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2008Q4I"},{"end":"2009-12-31","val":1044573,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2009-12-31","val":1044573,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":1044573,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-06-30","val":1990038,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2I"},{"end":"2010-09-30","val":575061,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1038368,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-03-31","val":1930720,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":815982,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2I"},{"end":"2011-06-30","val":815982,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-09-30","val":714582,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-09-30","val":714582,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-12-31","val":592313,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":592313,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2011-12-31","val":592313,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2011-12-31","val":592313,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":592313,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2011-12-31","val":592313,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":592313,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":592313,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":592313,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1138857,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-03-31","val":1138857,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-06-30","val":1157678,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2I"},{"end":"2012-06-30","val":1157678,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-09-30","val":625449,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-09-30","val":625449,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":2098331,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":1833157,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-03-31","val":1833157,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-06-30","val":1924831,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2I"},{"end":"2013-06-30","val":1924831,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2013-09-30","val":697978,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-09-30","val":697978,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-12-31","val":667190,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2013-12-31","val":667190,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":667190,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2013-12-31","val":667190,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":667190,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":667190,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":667190,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":667190,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":667190,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1661743,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-03-31","val":1661743,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-06-30","val":1720305,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2I"},{"end":"2014-06-30","val":1720305,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2014-09-30","val":512772,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-09-30","val":512772,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-12-31","val":875314,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":875314,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":875314,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2014-12-31","val":875314,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":875314,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":875314,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":875314,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":875314,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":875314,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1146295,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1I"},{"end":"2015-03-31","val":1146295,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-06-30","val":1353611,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2I"},{"end":"2015-06-30","val":1353611,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-09-30","val":510477,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-09-30","val":510477,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-12-31","val":375912,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2015-12-31","val":375912,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":375912,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2015-12-31","val":375912,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":375912,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-31","val":375912,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":375912,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":375912,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":375912,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1685339,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-03-31","val":1685339,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-06-30","val":1047817,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2I"},{"end":"2016-06-30","val":1047817,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2016-09-30","val":430848,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-09-30","val":430848,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-12-31","val":834371,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2016-12-31","val":834371,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":834371,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":834371,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":834371,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":834371,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":773543,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1I"},{"end":"2017-03-31","val":773543,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-06-30","val":825923,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":151879,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":698033,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":259813,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":480167,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":105465,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":745240,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":745240,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":745240,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":745240,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":745240,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1487161,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":476025,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":666391,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":325696,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":325696,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":325696,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":325696,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":325696,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1515750,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-12-31","val":235245,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":235245,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1744560,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-2707705,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":945465,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-469512,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-6205,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":892352,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-222386,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-222386,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-323786,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-323786,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-446055,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-446055,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":546544,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":546544,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":565365,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":33136,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-06-30","val":565365,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":33136,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1506018,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1506018,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-265174,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-265174,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-173500,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-173500,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1400353,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1400353,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1431141,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-1431141,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":994553,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":994553,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":1053115,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1053115,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-154418,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-154418,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":208124,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":208124,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":270981,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":270981,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":478297,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":478297,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-364838,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-364838,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-499402,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-499402,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":1309427,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":1309427,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":671905,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":671905,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":54936,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":54936,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":458459,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":458459,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-60828,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-60828,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-8448,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-682492,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-136338,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-438220,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":1244051,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2016Q4I"},{"end":"2016-12-31","val":834371,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":834371,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-06-30","val":825923,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":151879,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":961591,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2017-12-31","val":698033,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":698033,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":698033,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-12-31","val":961591,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":698033,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-03-31","val":259813,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1I"},{"end":"2018-06-30","val":480167,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-06-30","val":480167,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-09-30","val":105465,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-09-30","val":105465,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2018Q4I"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":2625471,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":3098804,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-03-31","val":3098804,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-06-30","val":2060327,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-06-30","val":2060327,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-09-30","val":1909591,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3I"},{"end":"2019-09-30","val":1909591,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1449770,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":976488,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-03-31","val":976488,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-06-30","val":2524149,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":983340,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1212636,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1212636,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":2687048,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-8448,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-682492,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-282460,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-438220,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-217866,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-217866,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-592568,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-592568,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1663880,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":1663880,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":473333,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":473333,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-565144,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-565144,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-715880,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-715880,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1175701,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-1175701,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-473282,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-473282,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":1074379,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-466430,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-237134,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1474412,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2012-12-31","val":250000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":250000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":250000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":250000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":250000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":250000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":250000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":250000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":250000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-01-01","val":1800000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":1,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":1,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":1,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":100000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":100000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":100000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":100000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":100000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":100000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":100000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":100000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":100000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":100000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":100000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":100000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":100000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":100000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2018-12-31","val":1880000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1124000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1124000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1124000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1124000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1124000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":976000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1008000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":983000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":977000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":977000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":942000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2017-12-31","val":3940000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":3940000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3940000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1236000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":1268000,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2319000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2625000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3845000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":3845000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3845000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3845000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":3845000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":2384000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2033398,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2229000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2807000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":2807000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":2807000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2807000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2807000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":1944000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2529000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1902000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3342000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":3342000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":2530000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3296000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":27649183,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":16260197,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":8083831,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":22197912,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5937715,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":29480552,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7447211,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14408691,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":14408691,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":6961480,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":6961480,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":19803339,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19803339,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5394648,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":5394648,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":26822224,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":26822224,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":7995524,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":7995524,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":17055593,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":17055593,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":9060070,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":9060070,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":23635476,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":23635476,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":6579881,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":6579881,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":30578312,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":30578312,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":8112126,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":8112126,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":14753622,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":14753622,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":6641498,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":6641498,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":19868989,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19868989,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":5115367,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":5115367,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":25420109,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":25420109,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":8981729,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":8981729,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":16779161,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":16779161,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":7797433,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":7797433,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":22426710,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":22426710,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5647548,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":5647548,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":29583492,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":29583492,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":9025661,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":9025661,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":17718926,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":17718926,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":8693264,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":8693264,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":23400003,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":23400003,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":5681077,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":5681077,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":30510570,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":30510570,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":10298776,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":10298776,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":18110534,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":18110534,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":7811759,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":7811759,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":24402331,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":24402331,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":6291797,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":6291797,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":32140437,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":32140437,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":10529626,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":10529626,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":19213968,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19213968,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":8684342,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":8684342,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":25412215,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":25412215,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":6198247,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":6198247,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":32812168,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":32812168,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":10257424,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":10257424,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":17953395,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":17953395,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7695971,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":7695971,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":24546046,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24546046,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6592651,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":6592651,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":31935762,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":31935762,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":9794123,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":9794123,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":17168464,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":17168464,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7374341,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":7374341,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":22940822,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":22927405,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5772358,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":5758941,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":29346580,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":29346580,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":7249134,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":7249134,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":10590782,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3341648,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":14185904,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":3595122,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17818789,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4800342,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"DebtInstrumentBasisSpreadOnVariableRate1":{"label":"Debt Instrument, Basis Spread on Variable Rate","description":"Percentage points added to the reference rate to compute the variable rate on the debt instrument.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.025,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"end":"2014-06-06","val":0.03,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q2I"},{"end":"2014-06-06","val":0.03,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0315,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":0.0315,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"DebtInstrumentConvertibleConversionRatio1":{"label":"Debt Instrument, Convertible, Conversion Ratio","description":"Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.","units":{"pure":[{"end":"2014-06-06","val":1.25,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q2I"},{"end":"2014-06-06","val":1.25,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-06-06","val":0.0125,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-06-06","val":0.0125,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2015Q4I"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-06","val":1.25,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"}]}},"DebtInstrumentInterestRateAtPeriodEnd":{"label":"Debt Instrument, Interest Rate at Period End (Deprecated 2014-01-31)","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2013-12-31","val":0.0269,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":48111,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"end":"2014-06-06","val":20833,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q2I"},{"end":"2014-06-06","val":20833,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":36309,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":36309,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":36309,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":30723,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27930,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25137,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":25137,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":25137,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":25137,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":25137,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":22344,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19551,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16758,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13965,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":13965,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":13965,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":13965,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":13965,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":17678,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8379,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5586,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2793,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":2793,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2793,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":2793,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2793,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":508,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":67191,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":63772,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":60353,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":60353,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":60353,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":60353,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":60353,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":56933,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53514,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50095,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":78174,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":78174,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":78174,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":78174,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":78174,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":73157,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":68141,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":63124,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58108,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":58108,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":58108,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":58108,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":58108,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":53092,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":67044,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60480,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53916,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":53916,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":53916,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":53916,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":53916,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":48694,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42674,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":36009,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29354,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":29354,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":29354,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":29354,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":29354,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":22716,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17330,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14448,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11566,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredCostsCurrentAndNoncurrent":{"label":"Deferred Costs","description":"The carrying amount of deferred costs.","units":{"USD":[{"end":"2019-12-31","val":11566,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredFinanceCostsCurrentNet":{"label":"Debt Issuance Costs, Current, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2019-12-31","val":2922,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q4I"},{"end":"2019-12-31","val":11566,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":8685,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-09-30","val":2922,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2019-12-31","val":5804,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":5804,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"DeferredFinanceCostsNoncurrentGross":{"label":"Debt Issuance Cost, Gross, Noncurrent","description":"Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2011-12-31","val":55895,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":55895,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":55895,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55895,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":55895,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":55895,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":55895,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":62401,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":62401,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":62401,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":62402,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2013-12-31","val":62402,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":62402,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":62927,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":68384,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":68383,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":68383,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2014-12-31","val":68383,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":68383,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":68383,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":68383,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":68383,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":851791,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":851791,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":851791,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":793535,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":733935,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":798981,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":798981,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":798981,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":798981,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":798981,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":754177,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":801768,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":751629,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":730210,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":730210,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":730210,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":730210,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":730210,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":727000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":711549,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":702747,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":766502,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":766502,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":766502,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":766502,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":766502,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":721537,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":769600,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":735804,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":740101,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":740101,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":740101,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":740101,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":740101,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":687741,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":747634,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":713093,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":715661,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":715661,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":715661,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":715661,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":715661,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":833110,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":839628,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":720981,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":764660,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":764660,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":764660,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":764660,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":764660,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":791007,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":695341,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":683280,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":708362,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":708362,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":708362,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":708362,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":708362,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":735037,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":781293,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":923428,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":729485,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":729485,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":729485,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":729485,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":729485,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":790378,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":788739,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":700138,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":786125,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":786125,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":786125,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":786125,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":786125,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":769940,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":766481,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":742334,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":696544,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":696544,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":585777,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":1197866,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1197866,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1197866,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1139516,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1078157,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1034071,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1034071,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1034071,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1034071,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1034071,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":991648,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":957984,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":919892,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":854380,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":854380,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":854380,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":854380,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":854380,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":816345,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":785283,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":746674,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":700827,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":700827,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":700827,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":700827,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":700827,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":692710,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":677056,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":644387,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":636337,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":636337,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":636337,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":636337,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":636337,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":683316,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":601590,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":622112,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":585571,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":585571,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":585571,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":585571,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":585571,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":562225,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":532330,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":538629,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":501649,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":501649,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":501649,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":501649,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":501649,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":547173,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":536558,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":509481,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":527595,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":527595,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":527595,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":527595,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":527595,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":533172,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":549634,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":527784,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":549109,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":549109,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":549109,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":549109,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":549109,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":581952,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":634960,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":636555,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":627685,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":627685,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":627685,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":627685,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":627685,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":651706,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":646764,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":652345,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":643307,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":643307,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":710280,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"DepositsRetail":{"label":"Deposits, Retail","description":"The aggregate amount of all retail deposit accounts including demand accounts, savings accounts, and certificates of deposit.","units":{"USD":[{"end":"2010-12-31","val":827741,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":827741,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":827741,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":965705,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":657689,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":667606,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":667606,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":667606,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":667606,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":667606,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1067742,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":790637,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":685272,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":675473,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":675473,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":675473,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":675473,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":675473,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":657873,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":689890,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":788980,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":993451,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":993451,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":993451,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":993451,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":993451,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":783953,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":632137,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1038398,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1672640,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1672640,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1672640,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1672640,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1672640,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1233194,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":829572,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":978973,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1632372,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1632372,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1632372,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1632372,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1632372,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1097123,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1065501,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1521702,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2200312,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":2200312,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2200312,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":2200312,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2200312,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1119428,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1025833,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1137071,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2703941,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":2703941,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2703941,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2703941,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2703941,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1496666,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":987504,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1173991,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2566150,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":2566150,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2566150,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2566150,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":2566150,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":764382,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":609699,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":892778,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1393571,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1393571,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1393571,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1393571,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1393571,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":522381,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1115729,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1115030,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2002139,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":2002139,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1233527,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2036837,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":979429,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":483842,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1460043,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":480614,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1938793,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":477858,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":955713,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":955713,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":477855,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":477855,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":1442809,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1442809,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":487096,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":487096,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1914836,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1914836,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":459349,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":459349,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":918632,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":918632,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":459283,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":459283,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1372756,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1372756,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":454124,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":454124,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1850328,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1850328,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":460474,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":460474,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":921043,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":921043,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":460570,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":460570,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1389725,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1389725,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":468682,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":468682,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1870670,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":1870670,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":469615,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":469615,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":929886,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":929886,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":460270,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":460270,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":1391913,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":1391913,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":462028,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":462028,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":1851716,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":1851716,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":422372,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":422372,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":832223,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":832223,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":409850,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":409850,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1252860,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":1252860,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":420636,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":420636,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1847987,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":1847987,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":468509,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":468509,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":949873,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":949873,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":481367,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":481367,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":1439119,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1439119,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":489246,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":489246,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1940932,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":1940932,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":492004,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":492004,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":986988,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":986988,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":494984,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":494984,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":1486408,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1486408,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":499420,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":499420,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2003795,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":2003795,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":509782,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":509782,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":1039482,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1039482,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":529700,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":529700,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1573009,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1573009,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":533527,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":533527,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2110274,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":2110274,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":518248,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":518248,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":1034407,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1034407,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":516164,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":516164,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1547052,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":1547053,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":512646,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":512646,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":2050007,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":2050007,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":498027,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":498027,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":981034,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":483007,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1375427,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":394393,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1749209,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":368780,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2079069,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":1949965,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1926008,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1926008,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-12-31","val":1861500,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1861500,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":1888346,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":1888346,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":1862539,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":1862539,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1862110,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":1862110,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-12-31","val":1960998,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":1960998,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2032234,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2011-12-31","val":438238,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":665043,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":665043,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":596271,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":596271,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":786021,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":786021,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":465623,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":465623,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":2381711,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2010-12-31","val":373254,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":373254,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":373254,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":464969,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":623481,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":438238,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":438238,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":438238,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":438238,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":438238,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":490912,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":492378,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":706917,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":665043,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":665043,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":665043,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":665043,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":665043,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":684061,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":588426,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":641025,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":596271,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":596271,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":596271,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":596271,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":596271,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":695919,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":683596,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1110372,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":786021,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":786021,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":786021,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":786021,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":786021,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":978105,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":836366,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":996918,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1108339,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1061851,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1191333,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1058373,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1006972,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":990736,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1082606,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1426990,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1654129,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1814068,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1797299,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1420599,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1966456,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":2055270,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2451325,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2506064,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":465623,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":465623,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":465623,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":465623,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":465623,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":841623,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1264058,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1591472,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2539401,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":2539401,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":3048250,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":133660,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":133660,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":133660,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":126561,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-12-31","val":4704094,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4704094,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4704094,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":4704094,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4704094,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":5418927,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5709358,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6102009,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":6561710,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6921096,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7146787,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":9393041,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9137689,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10159095,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":10834369,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10425399,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10607253,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":10500094,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10090654,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10134716,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10889134,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":10889134,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":10889134,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10889134,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":10889134,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":12037944,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11334188,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12210881,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11897345,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":11897345,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":11897345,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11897345,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11897345,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":11525776,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11268277,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12069921,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14698670,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":14698670,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":14698670,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14698670,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":14698670,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":14430586,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13805671,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15402641,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":391545,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":140571,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1186165,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1186165,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":1475620,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2011-12-31","val":4704094,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":7495320,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":7495319,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":8405804,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":10866419,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":10101171,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2011-09-30","val":1412279,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"EquityMethodInvestmentAggregateCost":{"label":"Equity Method Investment, Aggregate Cost","description":"This element represents the aggregate cost of investments accounted for under the equity method of accounting.","units":{"USD":[{"end":"2012-12-31","val":132866,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"}]}},"EscrowDeposit":{"label":"Escrow Deposit","description":"The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.","units":{"USD":[{"end":"2014-12-31","val":128639,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":128639,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":372585,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":397721,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":397721,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":397721,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":397721,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":397721,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":311566,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":345966,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":372061,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":409680,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":409680,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":409680,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":409680,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":409680,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":279250,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":328020,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":208741,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":263558,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":263558,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":263558,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":263558,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":263558,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":199999,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":390631,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1573179,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1611643,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1584302,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1243200,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":976488,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1008399,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":983340,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":977391,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":977391,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":942488,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6715,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":6715,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":5365,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5365,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":19062,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":19062,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-24681,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5161,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10101,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":14570,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":90167,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":90167,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":90167,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":90167,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":91640,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":93138,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":94659,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":96206,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":96206,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":96206,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":96206,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":96206,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":97778,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99375,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":101000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":102649,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":102649,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":54507,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":330391,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":330391,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":330391,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":330391,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":306919,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":310089,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":284372,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":258258,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":258258,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":258258,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":258258,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":258258,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":231743,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":204818,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":177476,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":149714,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":149714,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":121521,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":403008,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2011-01-01","end":"2011-03-31","val":563,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":428,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-428,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":428,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-428,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":428,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":428,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-06-30","val":2165,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":2165,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":2165,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2165,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":41185,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":41185,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":657935,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":657935,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-06-30","val":-1942,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-1942,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-1942,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1942,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-1942,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-1942,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":454618,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":454618,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-12-31","val":454618,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":454618,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2017-01-01","end":"2017-06-30","val":-581,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-581,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-5465,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-5465,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5464,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-5464,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":60666,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":60666,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":85159,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":85159,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":85066,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":85066,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":96816,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":96816,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":6000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":6000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":6000,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":6000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-12938,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"GainOnBusinessInterruptionInsuranceRecovery":{"label":"Gain on Business Interruption Insurance Recovery","description":"The net amount (to the extent disclosed within this portion of the income statement) by which an insurance settlement exceeds incremental costs incurred from the event causing an interruption of business, plus the insurance award for earnings lost from the event, such as a natural catastrophe, explosion or fire.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":657000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3042547,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1466609,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":743547,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2230498,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":763889,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3078329,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":741617,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1533179,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":1533179,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":791562,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":791562,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":2140883,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2140883,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":607704,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":607704,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":3005531,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":3005103,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":878468,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":878468,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":1698267,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1698267,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":819799,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":819799,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":2460626,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2460626,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":762359,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":762359,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":3429026,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":3429026,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":788735,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":788735,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":1545198,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":1545198,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":756462,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":756462,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":2268751,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":2268751,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":723554,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":723554,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3110010,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":3110010,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":818762,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":818762,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":1547283,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1547283,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":728520,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":728520,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":2251656,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":2251656,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":704372,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":704372,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":3061212,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":3061212,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":805539,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":805539,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":1086906,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1086906,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":735985,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":735985,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1781285,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":1781285,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":694380,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":694380,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":3063598,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":3063598,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":888488,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":888488,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":1616956,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1616956,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":728468,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":728468,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":2347340,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2347340,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":730385,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":730385,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3138615,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":3138615,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":850243,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":850243,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":1672257,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1672257,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":822014,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":822014,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":2398034,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2398034,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":725777,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":725777,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3167891,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":3167891,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":719800,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":719800,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":1446076,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1446076,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":726276,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":726276,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2190064,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2190064,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":743988,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":743988,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3140107,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":3140107,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":715620,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":715620,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":1439384,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1439384,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":723769,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":723769,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2122557,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":2122558,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":683172,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":683174,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":3114476,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":3114476,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":693187,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":693187,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":1372384,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":679197,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2037871,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":665487,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2686077,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":611616,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-83226,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-127806,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-211528,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":104089,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-210883,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-289027,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-289027,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-311665,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-311665,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-57247,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-57247,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":50675,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":50675,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":30967,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":30967,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-111422,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-111422,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-148818,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-148818,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":101552,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":101522,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-79994,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-79994,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-29044,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-29044,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":234578,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":234578,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":406896,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":406896,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-96504,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-96504,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-280302,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-280302,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-212322,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-212322,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":577604,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":577604,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-8283,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-8283,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-51296,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-51296,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-14537,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-14537,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":260002,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":260002,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-53956,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-53956,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":253161,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":253161,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":162871,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":162871,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":423965,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":423965,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-255727,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-255727,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-563013,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-563013,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-116666,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-116666,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":321856,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":321856,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":-49067,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-49067,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-80021,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-80021,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":33602,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":33602,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":378234,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":378234,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":20541,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":20541,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-131403,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-131403,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-180683,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-180683,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":14409,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":14409,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-261709,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-192571,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-15428,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29400,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":520461,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":434519,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-986865,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-366832,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":619737,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-560945,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-560945,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-877135,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-877135,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-399297,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-399297,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":1204039,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":1204039,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":1263786,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1263786,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-37231,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-37231,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-183505,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-183505,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":2125535,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":2125535,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-174311,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-174311,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-431760,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-431760,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":206831,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":206831,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":2114984,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":2114984,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-153008,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-153008,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-1166256,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1166256,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-147251,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-147251,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":2890237,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":2890237,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":1505777,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1505777,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-753141,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-753141,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-14171,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-14171,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":2101796,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":2101796,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":627223,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":627223,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":4732,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4732,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":277697,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":277697,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":3110919,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":3110919,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-202272,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-202272,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-1021380,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1021380,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-132391,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-132391,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":2339783,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":2339783,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":96941,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":96941,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-313118,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-313118,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-357185,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-357185,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":2240913,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":2240913,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":821855,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":821855,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-267928,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-267928,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-177466,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-177466,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":159616,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":159616,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-797750,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-1012057,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-614700,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":170998,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-273893,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":765161,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":619656,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":261974,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":682058,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3647,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":3647,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":88212,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":88212,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-305754,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-305754,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":819332,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":819332,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":182844,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":182844,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":299363,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":299363,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":25314,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":25314,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":866732,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":866732,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-221663,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-221663,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":13316,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":13316,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-265433,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-265433,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":1068582,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":1068582,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-256391,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-256391,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-42877,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-42877,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":226297,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":226297,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":708290,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":708290,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-383194,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-383194,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-77424,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-77424,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-204761,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-204761,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":1190002,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":1190002,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-147046,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-147046,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-371588,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-371588,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-74715,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-74715,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-461838,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":482434,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-469229,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-469229,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-553385,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-553385,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-117655,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-117655,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":-332998,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":-332998,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":-401600,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-401600,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-451067,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-451067,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-159606,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-159606,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-285992,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-285992,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-237411,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-237411,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-320688,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-320688,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-68026,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-68026,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-206748,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-206748,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-430539,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-318071,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-82526,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":197020,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-209498,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-361314,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":44947,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":679189,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-439446,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-439446,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-843068,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-843068,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-693667,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-693667,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-40268,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-40268,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":-535249,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":-535249,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-566871,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-566871,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-110670,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-110670,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":567940,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":567940,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-1080884,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-1080884,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":90335,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1174479,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-210231,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1063241,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":503629,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1207275,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-78415,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-337807,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-110971,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-50334,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-133105,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-175078,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-6205,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-116606,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-116606,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-237565,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-237565,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-216605,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-216605,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-87227,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-87227,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":-73300,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-73300,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-161531,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-161531,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-248462,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-248462,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-41245,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-41245,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-87758,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-87758,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-135169,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-135169,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-117261,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-117261,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":-53082,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":-53082,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-20673,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-20673,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-87138,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-87138,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-90891,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-90891,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":-5381,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-5381,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-27214,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-27214,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-41233,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-41233,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-75206,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-75206,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":94102,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":94102,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":70726,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":70726,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-41622,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-41622,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-34923,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-34923,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":71871,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":71871,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-34410,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-34410,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-73548,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-73548,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-30352,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-30352,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":32252,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":32252,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":94970,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":94970,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":215255,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":215255,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":42637,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":42637,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":93736,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":93736,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":145104,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":145104,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-58099,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-58099,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":135216,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":135216,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":7836,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":7836,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-565,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-19131,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-73959,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-43794,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-2530,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-588143,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-539702,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2531161,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-495651,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":135491,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-1867854,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-5344912,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-662159,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-5344912,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-2564421,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-2564421,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":952628,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":-979254,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-887588,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-265870,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":38120,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":33603,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":59010,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-74541,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-66422,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-66422,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-75966,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-75966,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-49085,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-49085,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-69423,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-69423,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":-108638,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-108638,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-129954,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-129954,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-209643,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-209643,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-90279,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-90297,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-105197,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-105197,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-12038,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-12038,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-42926,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-42926,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":-4058,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":-4058,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-44360,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-44360,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-39529,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-39529,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-70879,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-70879,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":549,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":549,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-32958,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-32958,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-50733,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-50733,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":17542,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":17542,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":-26470,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":-26470,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-78442,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-78442,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-116110,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-116110,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-85936,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-85936,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-9122,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-9122,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-40387,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-40387,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-48275,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-48275,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-33647,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-33647,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":31284,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":31284,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":-57364,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-57364,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-72295,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-72295,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-97741,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-97741,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-19364,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-19364,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-14665,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-14665,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-27630,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-27630,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-41722,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-41722,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-15313,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-15313,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-107518,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-136168,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-164396,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-46304,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInOtherDeposits":{"label":"Increase (Decrease) in Other Deposits","description":"Amount of increase (decrease) in deposit liabilities classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1187274,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-467578,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-424350,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-438416,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11283,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":137964,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":137964,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-170052,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-170052,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-160135,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-160135,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":400135,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":400136,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":121631,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":121631,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":17666,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":17666,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":7867,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":7867,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-17600,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-17600,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":14417,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":14417,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":113507,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":113507,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":317978,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":317978,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":-209498,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-361314,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":44947,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":679189,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-650000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":-650000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"}]}},"IncreaseDecreaseInOutstandingChecksOperatingActivities":{"label":"Increase (Decrease) in Outstanding Checks, Operating Activities","description":"The change in cash during the period due to the net increase or decrease in outstanding checks, the liability that represents checks that have been issued but that have not cleared. The entity may classify these cash flows as financing or operating activities. Another element, Increase (Decrease) in Outstanding Checks, Financing Activities, represents cash flows from outstanding checks classified as financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-03-31","val":301116,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":22984,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":55428,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":132676,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":81005,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2955,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-32172,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":146651,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":146651,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":84636,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":84636,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":38367,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":38367,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":86403,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":86403,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":56252,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":56252,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":2569,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2569,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-4265,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-4265,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":47009,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":47009,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":55505,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":55505,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-66754,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-66754,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-28001,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-28001,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":186577,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":186577,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":221409,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":221409,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":209007,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":209007,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":149908,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":149908,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":90951,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":90951,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":154599,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":154599,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":99507,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":99507,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":157240,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":157240,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":77173,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":77173,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":19485,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":19485,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":54037,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":54037,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":53298,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":53298,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":154246,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":154246,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-68818,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-68818,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-80689,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-80689,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-103663,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-103663,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":160230,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":160230,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":249757,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":249757,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":246861,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":246861,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":187095,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":187095,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-18798,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-18798,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-734893,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-734893,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-793768,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-806483,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-806483,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":116620,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":116620,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-28144,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":191694,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-185291,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"IncreaseDecreaseInRestrictedCashForOperatingActivities":{"label":"Increase (Decrease) in Restricted Cash for Operating Activities","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":655928,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-166717,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-394161,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-394161,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-12-31","val":42090,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":42090,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":-16895,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-16895,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":-113407,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-113407,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":269082,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":269082,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-12-31","val":11959,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":11959,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-146122,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":-279898,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"InsuranceSettlementsReceivable":{"label":"Insurance Settlements Receivable","description":"Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.","units":{"USD":[{"end":"2014-12-31","val":650000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"InsuredEventGainLoss":{"label":"Insured Event, Gain (Loss)","description":"Amount of excess (deficiency) of insurance recovery over the loss incurred from an insured event.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1480000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":359704,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":149444,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":74936,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":222907,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":73463,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":291142,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":65815,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":130481,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":130481,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":64666,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":64666,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":192735,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":192735,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":62254,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":62254,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":252197,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":252197,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":42435,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":42435,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":87555,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":87555,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":45118,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":45118,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":133867,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":133867,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":46312,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":46312,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":182388,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":182388,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":47220,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":47220,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":115824,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":115824,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":68602,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":68602,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":156866,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":156866,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":41043,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":41043,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":195603,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":195603,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":45662,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":45662,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":90764,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":90764,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":45102,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":45102,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":147444,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":147444,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":56680,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":56680,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":205556,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":205556,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":58677,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":58677,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":116985,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":116985,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":58309,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":58309,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":174543,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":174543,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":59254,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":59254,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":231536,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":231536,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":78886,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":78886,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":159349,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":159349,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":80464,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":80464,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":243489,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":243489,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":84140,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":84140,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":322822,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":322822,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":81935,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":81935,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":174623,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":174623,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":92688,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":92688,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":269285,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":269285,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":94662,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":94662,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":369162,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":369162,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":105479,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":105479,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":230421,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":230421,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":124942,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":124942,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":369515,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":369515,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":139094,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":139094,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":477490,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":477490,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":110623,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":110623,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":223083,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":223083,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":112460,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":112460,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":313774,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":328680,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":102715,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":105597,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":424505,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":424505,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":90472,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":90472,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":99212,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7740,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":160997,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":62785,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":258325,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":139730,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"InterestExpenseLesseeAssetsUnderCapitalLease":{"label":"Interest Expense, Lessee, Assets under Capital Lease","description":"The amount, during the lease term, of each minimum [capital] lease payment allocated to interest expense so as to produce a constant periodic rate of interest on the remaining balance of the capital lease obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":8000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":315621,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":150515,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":216280,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":279970,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":63276,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":125688,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":125688,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":184356,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":184356,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":241025,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":241025,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":39643,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":39643,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":81969,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":81969,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":125488,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":125488,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":241025,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":241025,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":44427,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":44427,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":103730,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":103730,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":141980,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":141980,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":177924,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":177924,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":42851,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":42851,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":86779,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":86779,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":140040,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":140040,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":194732,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":194732,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":55257,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":55257,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":110147,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":110147,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":164286,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":164286,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":217413,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":217413,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":73869,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":73869,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":149316,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":149316,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":228440,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":228440,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":302757,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":302757,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":76959,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":76959,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":159312,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":247409,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":340723,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":98892,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":159312,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":247409,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":340723,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":98892,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":217170,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":217170,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":349599,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":349599,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":450918,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":450918,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":103985,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":103985,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":211059,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":211059,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":313774,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":313774,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":406718,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":406718,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":87591,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":87591,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":92449,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":92449,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":92449,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29239,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"InventorySuppliesNetOfReserves":{"label":"Inventory, Supplies, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.","units":{"USD":[{"end":"2010-12-31","val":1625960,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1625960,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1625960,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1559538,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1549994,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1576875,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1576875,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1576875,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1576875,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1576875,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1507452,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1468237,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1446921,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1367232,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1367232,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1367232,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1367232,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1367232,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":1276935,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1262035,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1355194,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1324306,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1324306,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1324306,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1324306,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1324306,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1320248,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1279946,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1284777,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1253427,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1253427,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1253427,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1253427,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1253427,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1253976,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1220469,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1202694,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1270969,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1270969,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1270969,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1270969,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1270969,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1244499,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1192527,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1154859,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1185033,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1185033,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1185033,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1185033,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1185033,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1175911,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1144646,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1136758,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1151386,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1151386,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1151386,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1151386,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1151386,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1182670,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1094022,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1079091,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1053645,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1053645,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1053645,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1053645,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1053645,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1034281,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1038980,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1026015,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1011923,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1011923,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":1011923,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1011923,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1011923,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":996610,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":904405,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":875755,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":847527,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":847527,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":801223,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":8747,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1292,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1089,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2252,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":960,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2274,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":97,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":97,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":93,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":93,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":756,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":756,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":659,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":659,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":766,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":766,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":1,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":1,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":18,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":18,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":17,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":17,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":610,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":610,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":591,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":591,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":610,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":1,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":267,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":266,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":69000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":69000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":69000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":69000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":69000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":69000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":69000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":70000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":70000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-12-31","val":77100,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":77100,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":77100,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":77100,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":77500,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":19926,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19926,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":59778,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":73650,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":69872,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":18048,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36337,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":54870,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2021-01-01","end":"2021-03-31","val":19032,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-12-31","val":8149,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":15945206,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":15945206,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":15945206,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":15207272,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":15415604,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16248869,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":16248869,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":16248869,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":16248869,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":16248869,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":17881708,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":17537285,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17785136,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":19831873,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":19831873,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":19831873,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":19831873,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":19831873,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":19577151,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17210105,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17166375,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18619483,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":18619483,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":18619483,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":18619483,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":18619483,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":20813620,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19651552,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20473932,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":22311346,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":22311347,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":22311347,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":22311347,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":22311347,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":23119478,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21220951,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20978944,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23126820,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":23126820,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23126820,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":23126820,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":23204994,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":24335856,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22392197,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22334472,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":24193149,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":24193149,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":24193149,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":24193149,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":24193149,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":24994193,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22464057,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23187280,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25567975,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":25567975,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":25567975,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":25567975,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":25567975,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":25162118,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24082430,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26097493,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28965911,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":28965911,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":28965911,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":28965911,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":28965911,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":29336425,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27326063,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28037860,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13312666,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":13312666,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":13312666,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":13312666,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":13312666,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":13102186,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14802108,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14965409,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17299810,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":17299810,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":19458581,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":27844040,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":27844040,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":27844040,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":26460160,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25911576,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":25743174,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":27261173,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":27124144,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25419239,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":26604038,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":27940160,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25340206,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23745593,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":24568564,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":27801896,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26120166,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24739128,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25494952,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":25494953,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":28722401,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27555163,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25005262,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":25713527,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":25791701,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":28896761,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26664715,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25028904,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25544422,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":28161220,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24361961,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22683795,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":23935156,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":26085374,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24166222,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23729882,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":24687766,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":27274629,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24101475,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22444622,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":19355178,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":19061970,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19295195,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17528134,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18805845,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":18805845,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":20342348,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":6805206,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":6805206,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6805206,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":6853766,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6001238,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10098593,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":10098593,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":10098593,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":10098593,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10098593,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":11926725,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11760300,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12190576,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14172280,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":14172280,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14172280,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":14172280,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":14172280,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":18501492,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":16181286,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16192154,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":17707317,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":17707317,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":17707317,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":17707317,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":17707317,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":19728915,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13610469,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14556472,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16493389,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":16493390,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":16493390,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":16493390,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":16493390,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":17346505,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15622003,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15452480,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15911371,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":15911371,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15911371,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":15911371,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":15911371,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":17258474,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15459995,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15511828,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17522496,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":17522496,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":17522496,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":17522496,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":17522496,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":18375689,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15973148,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16820234,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19276984,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":19276984,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19276984,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19276984,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":19276984,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":18679395,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17558238,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19699349,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22651017,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":22651017,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":22651017,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":22651017,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":22651017,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":22964488,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20998994,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21838704,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12353150,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":12353150,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":12353150,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12353150,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":12353150,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":12164196,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12277186,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12823217,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14882511,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":14882511,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":16312974,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"LiabilityForUncertainTaxPositionsCurrent":{"label":"Liability for Uncertainty in Income Taxes, Current","description":"Amount recognized for uncertainty in income taxes classified as current.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":0,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":0,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2015-03-31","val":5000000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5000000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4937500,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6875000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6786859,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6698718,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6610576,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6522440,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6434295,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":700000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":700000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1500000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":0,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":500000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1500000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1500000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"}]}},"LineOfCreditFacilityIncreaseAdditionalBorrowings":{"label":"Line of Credit Facility, Increase, Additional Borrowings (Deprecated 2013-01-31)","description":"Increase for additional borrowings on the credit facility during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":1500000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1500000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1500000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1500000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2012-09-30","val":0.0323,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"LineOfCreditFacilityInterestRateDuringPeriod":{"label":"Line of Credit Facility, Interest Rate During Period","description":"The effective interest rate during the reporting period.","units":{"pure":[{"start":"2012-01-01","end":"2012-09-30","val":0.03,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2014-06-06","val":5000000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q2I"},{"end":"2014-06-06","val":5000000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"LineOfCreditFacilityRemainingBorrowingCapacity":{"label":"Line of Credit Facility, Remaining Borrowing Capacity","description":"Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).","units":{"USD":[{"end":"2013-06-30","val":1500000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1500000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1500000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2012-09-30","val":500000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-31","val":1500000,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"LoansAndLeasesReceivableRelatedPartiesPeriodIncreaseDecrease":{"label":"Loans and Leases Receivable, Related Parties, Period Increase (Decrease)","description":"Amount of increase (decrease) in loans and leases receivable due from related parties.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-135491,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":1867854,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-06-30","val":951124,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1129236,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2012-12-31","val":6607667,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2014-12-31","val":5000000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6875000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6522440,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6169872,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5817308,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":5817308,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":1060000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1060000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1060000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1060000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1060000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":577332,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":577332,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":577332,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":577332,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":577332,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":577332,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":577332,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":577332,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2077332,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":2077332,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2077332,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":2077332,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":2077332,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":4963335,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4819000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4674669,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":4386000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-09-30","val":62500,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":125000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":125000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":125000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":125000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":125000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":187500,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":250000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":250000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":352560,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":352560,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":352560,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":352560,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":352560,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":352560,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1052560,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1052560,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":1052560,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1052560,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1052560,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1052560,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1052560,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1852560,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1852560,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":352560,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":352560,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":352560,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":352560,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":352560,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1852560,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1852564,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1852560,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6953178,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":6953178,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":6953178,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6953178,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":6953178,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":6867918,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6870799,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6785540,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6664219,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":6664219,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":6654621,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":2077332,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2014-12-31","val":125000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":352560,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":352560,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-12-31","val":4125000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5464760,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-12-31","val":250000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5464760,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-12-31","val":250000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5464752,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":4530335,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2014-12-31","val":250000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":352560,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":352560,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":352560,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5464748,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":7685000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":7685000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7685000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":7155000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6890000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5107668,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":5107668,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5107668,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":5107668,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5107668,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":4963335,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4819001,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4674668,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4530335,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4530335,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":4530335,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":4530335,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4530335,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2014-06-30","val":5000000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4937500,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4875000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":4875000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4875000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4875000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4875000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":4812500,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4750000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4687500,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-06","val":4875000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-06","val":4875000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-06","val":4875000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-06","val":4875000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-06","val":4875000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":6444266,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":6444266,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6444266,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":6444266,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":6522440,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":6361142,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6278017,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6194892,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6111768,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":6111768,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":6111768,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":6111768,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":6111768,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":6028643,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5926550,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5844973,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5763396,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":5763396,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5763396,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5763396,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5763396,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":5680477,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5598355,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5516879,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5435394,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":5435394,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5435394,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5435394,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":5435394,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":5353891,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5271133,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5185876,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-06-30","val":1638086,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":150000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1474278,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1474278,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":2163806,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"MalpracticeInsuranceDeductible1":{"label":"Malpractice Insurance, Deductible","description":"Amount of risk retained by the entity before the insurance arrangement begins to provide coverage.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":100000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":100000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":100000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":100000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1493212,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":13879,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-322130,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1381462,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":207484,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-712129,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-712129,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":1002433,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1002433,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2190396,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2190396,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":493414,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":493414,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":613313,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":613313,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1122033,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1122033,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":3386235,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":3386235,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-1126750,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-1126750,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-2331011,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-2331011,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-2317399,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1173317,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":715013,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":992021,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":105134,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1216595,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":555867,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-640262,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-205619,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-205619,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":850064,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":848055,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1308608,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":1308608,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":1039677,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":1039677,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-66115,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-66115,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1377474,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":1377474,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1622517,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":1622517,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-92378,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-92378,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":2162379,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":1735006,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":1767845,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1651670,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":-2317399,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1173317,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":715013,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":992021,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":1560096,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":1560096,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2564753,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":2564753,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":-251622,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-251622,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-546820,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-546820,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-616473,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-616473,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":642625,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":642625,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":327807,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":327807,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-329239,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-329239,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-270870,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-270870,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":415758,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":415758,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":1045308,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":1045308,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":105134,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":1216595,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":555867,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-640262,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":208781,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-107384,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-167160,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-420962,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-42169,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-142019,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-142019,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-521392,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-521392,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-1007799,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-1007799,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-256069,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-256069,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":-561069,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-561069,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-788133,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-788133,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-980075,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-980075,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-19697,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-19697,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-128784,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-128784,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-515327,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-581235,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-797475,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1089936,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-131060,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-245003,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-317024,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-77672,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-256549,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-256549,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-448550,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-448550,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-558650,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-558650,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-140262,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-140262,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-273486,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-273486,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-404474,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-404474,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-284519,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-284519,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-56369,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-56369,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-15129,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-37454,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-68533,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1685,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":-515327,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-581235,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-797475,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1089936,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1907277,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1907277,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2254241,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-2254241,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":-181836,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-181836,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-604337,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-604337,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1387789,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-1387789,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-1864711,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-1864711,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":-322462,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":-322462,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-629651,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-629651,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-832526,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-832526,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1145682,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-1145682,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-60253,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-60253,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-131060,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-245003,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-317024,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-77672,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1423274,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1038970,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":19778,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-966705,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":727037,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":631762,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":631762,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-804827,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-804827,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-1628652,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-1628652,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":309199,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":309199,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":513121,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":513121,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-300764,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-300764,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-900142,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-900142,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":881273,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":881273,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":2286295,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":2286295,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1432373,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":323411,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1077015,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1151030,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":17478,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1654084,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-521303,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":279714,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":244302,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":244302,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-992073,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-992073,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":913922,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":913922,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-426082,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-426082,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-225543,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-225543,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1805078,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-1688880,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2513699,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-2513699,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-324535,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-324535,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-1072871,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-2163982,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-1936446,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-175573,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":1432373,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":323411,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1077015,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1151030,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":192763,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":192763,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-102388,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-102388,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":704439,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":704439,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":1629454,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1629454,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1639425,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":1639425,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":722684,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":722684,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":1304082,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":1304082,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":1630795,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1630795,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":1158332,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1158332,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1188383,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":1188383,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-1045883,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-1045883,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":17478,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-1654084,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-375181,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":279714,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1014331,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":324732,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-497355,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1865431,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-2190163,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-2964095,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":283720,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-609269,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-609269,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-892989,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-892989,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-2242324,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2242324,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-1633055,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-1633055,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-3243991,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-3243991,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-114840,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-114840,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":92553,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":92553,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":207394,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":207394,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1860202,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1860202,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-1952755,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":-1952755,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2722140,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-2722140,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":1590844,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":1590844,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":1357936,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":1357936,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-232908,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-232908,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-192947,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-192947,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-1550883,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":-1550883,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-823084,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-823084,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":1039195,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":1039195,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":519533,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":519533,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":-519662,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-519662,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-1683885,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1683885,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-2203418,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":-2203418,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2765475,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-2765475,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":2419317,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":2419317,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":3150606,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3150606,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":731289,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":731289,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":842712,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":842712,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2307894,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":-2307894,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-596899,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-596899,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":1974198,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":1974198,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":1685811,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1685811,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-288387,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":-288387,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":107725,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":107725,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1578086,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":-1578086,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1235434,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-1235434,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":1815754,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":1815754,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":546631,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":546631,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-1269123,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":-1269123,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-1854758,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1854758,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2401389,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":-2401389,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-2984092,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-2984092,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":2556075,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":2556075,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":1716611,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1716611,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-839464,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":-839464,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-734792,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-734792,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2451403,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":-2451403,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2645326,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-2645326,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":2216349,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":2216349,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":1053557,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1053557,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1162792,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":-1162792,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1315092,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-1315093,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2368648,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":-2368650,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-3443036,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-3443036,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-82728,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-82728,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-1549425,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1466697,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3479787,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1930362,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4536477,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-622268,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":370542,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2014-01-01","end":"2014-01-31","val":252000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-01-31","val":252000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-01-31","val":252000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-01-31","val":252000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-01-01","end":"2014-01-31","val":252000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-03-01","end":"2015-03-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-121290,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-134939,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-67501,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-211676,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-76737,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-273768,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-61402,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-93915,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-93915,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-32513,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-32513,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-150289,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-150289,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-56374,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-56374,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-203158,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-203158,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-36047,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-36047,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":-75948,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-75948,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-39899,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-39899,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-115867,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-115867,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-39920,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":-39920,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-158919,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-158919,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":-13058,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-13058,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":-76974,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-76974,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-63914,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-63914,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-114051,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-114051,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-37077,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":-37077,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-150110,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-150110,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":16732,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":16732,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":-23728,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-23728,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":-40459,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-40459,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-76136,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-76136,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-52409,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":-52409,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-131170,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-131170,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":-20524,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-20524,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-65382,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-65382,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-44859,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-44859,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-124636,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-124636,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-59254,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":-59254,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":181415,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-181415,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":-70869,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":-70869,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-145428,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-145428,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-74558,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":-74558,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":172723,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":172723,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":318151,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":318151,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":130911,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-130911,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":-76959,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-76959,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":-164048,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-164048,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-87089,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":-87089,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-253626,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-253626,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-89578,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":-89578,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-314408,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-314408,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":15814,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":15814,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":-103363,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-103363,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-119177,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":-119177,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-238125,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-238125,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-134762,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":-134762,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-245296,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-245296,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-105532,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-105532,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-213145,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-213145,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-107612,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":-107612,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":314594,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-314594,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":101448,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":-101449,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-405862,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-405862,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":-85160,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-85160,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-88150,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2990,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-147572,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":-59422,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-225296,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-134264,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":5685000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6607667,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":6607667,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":4530334,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-12-31","val":5000000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":5000000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-12-31","val":6875000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":6875000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":6522440,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":6522440,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":6169872,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":6169872,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":5817308,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"OperatingCostsAndExpenses":{"label":"Operating Costs and Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":21523014,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":13000015,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":6446607,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":17337775,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":4337760,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":22878018,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5923208,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":11255407,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":11255407,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":5332199,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":5332199,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":15222909,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":15222909,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3967502,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":3967502,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":20525718,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":20525718,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":6207477,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":6207477,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":13532755,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":13532755,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":7325279,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":7325279,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":18535208,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":18535208,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":5002452,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":5002452,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":23673524,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":23673524,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":6418705,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":6418705,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":11526155,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":11526155,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":5107452,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":5107452,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":15194979,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":15194979,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3668823,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":3668823,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":19749513,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":19749513,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":7087658,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":7087658,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":13194547,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":13194547,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":6106892,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":6106892,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":17157305,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":17157305,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3962757,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":3962757,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":22334017,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":22334017,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":7661855,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":7661855,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":14561884,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":14561884,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":6900029,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":6900029,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":18680815,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":18680815,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":4118931,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":4118931,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":23878116,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":23878116,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":8403355,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":8403355,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":14347655,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":14347655,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":5944298,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":5944298,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":18857266,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":18857266,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4509610,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":4509610,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":24736251,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":24736251,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":8512844,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":8512844,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":15102135,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":15102135,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":6589291,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":6589291,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":19588246,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19588246,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4486111,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":4486111,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":25130083,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":25130083,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":8457726,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":8457726,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":14280094,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":14280094,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5822368,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":5822368,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":19034647,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19034647,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4754553,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":4754553,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":24400001,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":24400001,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":8028358,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":8028358,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":13617156,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13617156,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5588788,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":5588788,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":17803226,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":17789807,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4186070,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":4172651,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":22376484,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":22376484,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":5707139,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":5707139,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":7695195,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1988056,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10113103,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":2417908,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12713508,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3741586,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-893041,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":459671,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-429854,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1653755,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-2113426,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-2690327,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":345122,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-515354,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-515354,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-860476,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-860476,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-2092035,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2092035,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-1576681,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-1576681,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-3040833,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-3040833,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-78793,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-78793,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":168501,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":168501,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":247293,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":247293,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1744336,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1744336,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-1912835,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":-1912835,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2563221,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-2563221,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":1603902,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":1603902,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":1434910,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":1434910,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-168994,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-168994,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-78896,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-78896,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-1513806,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":-1513806,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-672974,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-672974,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":1022463,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":1022463,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":543261,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":543261,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":-479203,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-479203,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":-1607749,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1607749,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-2151009,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":-2151009,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2634305,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":-2634305,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":2439841,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":2439841,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":3215988,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3215988,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":776148,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":776148,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":967348,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":967348,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2248640,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":-2248640,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-415484,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-415484,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":2045067,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":2045067,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":1831239,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1831239,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-213829,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":-213829,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-64998,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-64998,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1896237,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":-1896237,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1366345,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-1366345,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":1892713,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":1892713,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":710679,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":710679,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-1182034,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":-1182034,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-1601132,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1601132,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2311811,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":-2311811,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-2669684,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":-2669684,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":2540261,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":2540261,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":1819974,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1819974,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-720287,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":-720287,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-496667,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-496667,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2316641,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":-2316641,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2400030,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-2400030,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":2321881,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":2321881,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":1266702,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1266702,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1055180,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":-1055180,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1000498,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":-1000499,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2267200,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":-2267201,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-3037174,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":-3037174,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":2432,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":2432,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-1461275,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1463707,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3332215,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1870940,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4311181,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-488004,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":77100,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":69900,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":69900,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":73700,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":217000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2018Q4I"},{"end":"2019-01-01","val":217000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2019-01-01","val":217000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":147223,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":70776,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":71723,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":72680,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":73650,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":73650,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":73650,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":73650,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":73650,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":74634,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":75632,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76642,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":73573,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":73573,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":104326,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":129175,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":110887,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":92353,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":73573,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":73573,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":73573,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":73573,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":73573,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":54541,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35254,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15711,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-01-01","val":217000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12"},{"end":"2019-01-01","val":217000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2019-01-01","val":217000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-03-31","val":199951,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":182608,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":165033,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":147223,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":147223,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":147223,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":147223,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":147223,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":129175,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":110886,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":92353,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":73573,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":73573,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":54507,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2012-12-31","val":84000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":99776,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":24805,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":204072,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":126996,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":173904,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":235088,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":155372,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":56000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":74971,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2015-12-31","val":77076,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":77076,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":77076,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79716,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":79716,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":3840,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2017-12-31","val":30996,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":46080,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3840,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":30996,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":75656,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":28000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":24805,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":24805,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":77076,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":46080,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":34836,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79716,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":75656,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year","description":"Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":1884865,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1884865,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1884865,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":2037512,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2122077,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1728111,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1728111,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1728111,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1728111,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1728111,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":2180605,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1910954,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2027474,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1753426,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1753426,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1753426,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1753426,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1753426,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":2081704,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1531763,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1766742,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1487993,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1487993,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1487993,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":1487993,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1487993,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":1844749,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1231602,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1445116,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1714290,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":1714290,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1714290,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1714290,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":1615166,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1331096,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":1509529,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":149000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":149000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":149000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":13213,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":6346,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":36469,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":32060,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":229667,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":8979,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-4234,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":15100,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4409,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":36469,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":32060,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":41690,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":41690,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5221,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":5221,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":48273,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":48273,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":6387,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":6387,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":11589,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":11589,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":5202,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":5202,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":17390,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":17390,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":5801,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":5801,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":23469,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":22859,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":34162,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":34162,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":38850,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":38849,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4688,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":4688,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":42815,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":42815,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3966,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":3966,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":45493,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":45493,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":62394,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":62394,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":67036,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":67036,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":4643,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":4643,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":71308,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":71041,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4271,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":4005,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":74386,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":74386,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":38153,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":38153,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":51603,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":51604,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":13450,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":13450,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":49907,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":49907,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-50121,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":50121,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":8017,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":8017,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":13921,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":13921,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":5906,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":5906,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":416212,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":416212,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":402291,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":402291,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":453733,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-453733,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":4976,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":4976,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":10575,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10575,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":5599,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":5599,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":15659,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15659,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5084,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":5084,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":54754,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":54754,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":121293,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":121293,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":127058,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":127058,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5765,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":5765,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":131390,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":131390,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4332,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":4332,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":232194,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":232194,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":5091,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":5091,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":9938,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9938,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4848,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":4848,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":819,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":14086,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1267,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":4148,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":18643,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":18643,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":5312,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":5312,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":10062,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4750,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13425,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":3363,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":33029,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5466,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2013-12-31","val":650000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":650000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":650000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":650000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":650000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"}]}},"PaymentsForCommissions":{"label":"Payments for Commissions","description":"The amount of cash paid for commissions during the current period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":70000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":97000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":97000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":96000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":96000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-12-31","val":50000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":50000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"PaymentsForDepositsAppliedToDebtRetirements":{"label":"Payments for Deposits Applied to Debt Retirements","description":"Cash outflow during the period as a deposit on account for application (deposits to retire or pay down) against an amount of debt owed by the entity.","units":{"USD":[{"end":"2014-06-06","val":4386000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2014Q2I"},{"end":"2014-06-06","val":4386000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-06-06","val":4386000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-06-06","val":4386000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-06-06","val":4386000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-06-06","val":4386000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":55895,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2013-01-01","end":"2013-03-31","val":6506,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":6506,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":6506,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":6506,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":6506,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":6506,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":6506,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":6506,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":525,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":525,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":68383,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":68383,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":68383,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":68383,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":68383,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":68383,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":31944,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":31944,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":24247,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":24247,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":2000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":2000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":24247,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":24247,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":24247,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":24247,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":476606,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":107384,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":167160,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":420962,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":43669,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":143819,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":143819,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":523192,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":523192,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1009599,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1009599,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":256069,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":256069,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":563234,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":563234,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":790298,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":790298,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":982410,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":982410,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":19697,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":19697,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":128784,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":128784,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":515327,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":515327,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":881235,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":881235,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":797475,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":797475,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":1089936,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1089936,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":1907277,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":1907277,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2254241,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":2254241,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":181836,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":181836,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":604337,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":604337,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1387789,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":1387789,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1864711,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":1864711,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":322462,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":322462,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":629651,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":629651,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":832526,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":832526,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1145682,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":1145682,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":60253,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":60253,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":131060,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":131060,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":245003,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":245003,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":317024,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":317024,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":77672,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":77672,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":256549,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":256549,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":448550,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":448550,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":724200,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":724200,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":140262,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":140262,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":273486,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":273486,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":404474,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":404474,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":284519,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":284519,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":56369,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":56369,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":15129,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":37454,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":74533,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1685,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2010-12-31","val":707043,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":707043,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":707043,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":853694,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":791680,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":745410,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":745410,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":745410,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":745410,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":745410,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":831813,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":801662,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":747979,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":741145,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":741145,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":741145,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":741145,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":741145,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":788154,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":796650,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":674391,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":713144,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":713144,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":713144,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":713144,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":899721,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":934553,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-12-31","val":863052,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2014-12-31","val":863052,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":954003,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":713144,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":922151,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":863052,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":863052,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":863052,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-06-30","val":1017651,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":962559,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1020292,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1020292,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1020292,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1020292,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1020292,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":1097465,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1039777,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1074329,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1073590,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1073590,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1073590,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1073590,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1073590,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":1227836,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1004772,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":992901,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":969927,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":969927,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":969927,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":969927,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":969927,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":1130157,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1219684,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1216788,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1157022,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1157022,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1157022,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1157022,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1157022,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":1138224,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":422129,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":363254,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":350539,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":350539,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":350539,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":350539,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":350539,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":467159,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":322395,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":402287,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":542233,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":542233,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":356942,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"ProceedsFromInsuranceSettlementInvestingActivities":{"label":"Proceeds from Insurance Settlement, Investing Activities","description":"Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":300000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":300000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-01-31","val":0,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-03-31","val":650000,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":650000,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":650000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q1I"},{"end":"2014-03-31","val":650000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":650000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":650000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":650000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":650000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":650000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":650000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":354618,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-03-01","end":"2015-03-31","val":354618,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-03-01","end":"2015-03-31","val":354618,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-03-01","end":"2015-03-31","val":354618,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-03-01","end":"2015-03-31","val":354618,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-03-01","end":"2015-03-31","val":354618,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":354618,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":354618,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":354618,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-09-30","val":150000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":5000000,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":5000000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":5000000,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":5000000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":5000000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":5000000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2000000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":2000000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2948555,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":2948555,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":2948556,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"ProceedsFromLeasePayments":{"label":"Proceeds from Lease Payment, Operating Activity","description":"Amount of cash inflow from lease payment, classified as operating activity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":24681,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5161,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":18643,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3670,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":500000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1500000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2012"},{"start":"2017-01-01","end":"2017-09-30","val":700000,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":700000,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"ProceedsFromLongTermLinesOfCredit":{"label":"Proceeds from Long-term Lines of Credit","description":"The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":700000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":700000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":800000,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":800000,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":800000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":800000,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-700000,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1500000,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1500004,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1500000,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"end":"2015-12-06","val":2000000,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2015Q4I"},{"end":"2015-12-06","val":2000000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-06","val":2000000,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-06","val":2000000,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-06","val":2000000,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-06","val":2000000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":406106,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":164363,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"ProceedsFromRepaymentsOfLinesOfCredit":{"label":"Proceeds from (Repayments of) Lines of Credit","description":"The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1500000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-1500000,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-1500000,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-700000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1500000,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1500004,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1500000,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":1500000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":1500000,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":150000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":662159,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":951124,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":1129236,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":-952628,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-497607,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":-497607,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-324515,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-324515,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":979254,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":887588,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":644860,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":644560,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":1239190,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":1239190,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2270865,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":2270865,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":-224134,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":-224134,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":-491365,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-491365,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-470063,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":-470063,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-1087567,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-1087567,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":445411,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":445411,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":-93511,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-93511,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":83510,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":83510,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":889330,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":889330,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":1165046,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":1165046,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":369420,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":369420,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":901729,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":901729,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":361054,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":361054,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":-531508,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":-531508,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":-772238,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-772238,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":406106,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2488998,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":2488998,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":-356898,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":-356898,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":-1377868,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1377868,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":164363,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":565856,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":565856,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":15545,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":15545,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":-657864,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-1125849,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":-887613,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-219394,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"ProceedsFromSaleMaturityAndCollectionsOfInvestments":{"label":"Proceeds from Sale, Maturity and Collection of Investments","description":"The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":175000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":510387,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2011-01-01","end":"2011-03-31","val":1500,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1800,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":1800,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":1800,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1800,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1800,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1800,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-06-30","val":2165,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":2165,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":2165,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2165,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2335,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":2335,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2018-01-01","end":"2018-12-31","val":165550,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":165550,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6000,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":55443657,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":55443657,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":55443657,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":55997624,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":56224688,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":56630022,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":56560022,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":56630022,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":56630022,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":56630022,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":56649719,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":56757227,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":57143771,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":56236498,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":56236498,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":56236498,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":56236498,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":56236498,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":57285706,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":57574953,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":58392295,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":58739259,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":58739259,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":58739259,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":58739259,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":58739259,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":58921095,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":59343596,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":60114924,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60591718,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":60591718,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":60591718,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":60591718,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":60591718,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":60914179,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":61203978,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":61406855,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":61720010,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":61720010,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":61720010,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":61720010,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":61720010,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":61780263,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":61849894,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":61937201,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":62009223,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":62009223,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":62009223,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":62009223,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":62009223,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":62220799,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62342140,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":62533445,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62597679,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":62597679,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":62597679,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":62597679,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":62597679,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":62737941,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":62871165,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":63002153,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":62882194,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":62882194,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":62882194,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":62882194,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":62882194,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":62849743,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":62808496,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62830819,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":62837721,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":62837721,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":62839412,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":21930690,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":21930690,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":21930690,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":21117424,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21009701,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":21024081,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":21024081,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":21024081,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":21024081,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":21024081,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":20820801,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20668682,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":20441622,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":20531351,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":20531351,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":20531351,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":20531351,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":20531351,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":20090574,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":19739092,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":19656953,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19349853,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":19349853,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19349853,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":19349853,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19349853,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":19929714,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19759961,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20115275,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20002436,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":20002436,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":20002436,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":20002436,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":20002436,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":19761899,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19774550,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20137365,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20019161,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":20019161,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":20019161,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":20019161,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":20019161,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":19873112,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19698939,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19412569,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19223911,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":19223911,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19223911,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":19223911,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19223911,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":18792160,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18367401,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17977041,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17531676,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":17531676,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17531676,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17531676,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":17531676,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":17492437,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17323050,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16981431,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16566016,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":16566016,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":16566016,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":16566016,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":16566016,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":16188030,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15805095,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15423437,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14800528,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":14800528,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":14800528,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":14800528,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":14800528,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":14364870,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13840623,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13468555,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13106914,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":13106914,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":12739819,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":10436,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":60,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":14492,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-15872,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-2729,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":2729,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":-2729,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2729,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-2162,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-2162,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-06-30","val":-431,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-431,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1435,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1435,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":12734,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":12734,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-12-31","val":11900,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":11900,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2015-01-01","end":"2015-12-31","val":-9594,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":-9594,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-12-31","val":-12035,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":-12035,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":12027,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":12027,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-9894,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":-9894,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":12118,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":12118,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":3143,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3143,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":3143,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":31311,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"}]}},"ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock":{"label":"Receivable from Shareholders or Affiliates for Issuance of Capital Stock","description":"Amount due from owner or affiliate of reporting entity for issuance of shares. Includes, but is not limited to, amount due for award under share-based payment arrangement. Excludes amount due from officer or director.","units":{"USD":[{"end":"2010-12-31","val":839462,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":839462,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":839462,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":876139,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-500000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1500000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1500000,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":78197,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":44264,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":66832,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":89699,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":23167,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":46638,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":46638,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":70421,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":70421,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":94516,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":94516,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":24412,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":24412,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":49145,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":49145,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":74204,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":74204,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":100853,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":100853,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":23284,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":23284,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":38231,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":38231,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":53380,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":53380,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":68734,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":68734,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":27716,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":27716,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":53822,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":53822,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":80377,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":80377,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":107395,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":107395,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":27488,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":27488,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":55455,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":55455,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":83910,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":83910,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":112864,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":112864,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":29463,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":29463,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":59446,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":59446,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":89957,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":89957,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":121008,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":121008,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":31597,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":31597,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":63757,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":63757,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":96464,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":96464,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":128376,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":128376,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":19249,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":55090,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":91618,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":125826,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":125826,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":15284,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11966,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":22465,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-12-31","val":90775,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":90775,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":19782,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":19782,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":40170,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":61418,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":120744,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30186,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1361650,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":530000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":795000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1060000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":530000,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":530000,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":795000,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":795000,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":3060000,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":3060000,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":144333,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":288666,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":288666,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":432999,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":432999,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":577333,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":577333,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":144332,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":144332,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":288667,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":288667,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":432998,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":432998,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":577331,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":577331,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":144334,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":144334,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-06-05","end":"2014-06-06","val":4386000,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-06-05","end":"2014-06-06","val":4386000,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-06-30","val":4530334,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":4530334,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":4530334,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":4530334,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":4530334,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":4530334,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-09-30","val":62500,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":62500,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":125000,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":125000,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":88141,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":88141,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":176282,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":176282,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":264423,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":264423,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":352564,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":352564,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":88141,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":88141,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":176282,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":176282,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":264423,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":264423,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":352564,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":352564,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":89505,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":89505,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":178291,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":178291,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":266433,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":266433,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":352564,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":352564,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":88141,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":176285,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":264424,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":264424,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":352564,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":352564,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":88141,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":176282,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-01-01","end":"2020-12-31","val":322354,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":98750,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":265000,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2012-01-01","end":"2012-03-31","val":144333,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2010-12-31","val":611012,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":611012,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":611012,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":654642,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":547210,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":216851,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011Q4I"},{"end":"2011-12-31","val":216851,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":216851,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":216851,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":216851,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":120686,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":127470,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":345120,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":258941,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":258941,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":258941,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":258941,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":258941,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":196036,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":267074,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":218196,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":242046,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2013-12-31","val":242046,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":242046,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":242046,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":242046,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":156098,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":154661,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":223304,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128639,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":128639,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":128639,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":128639,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":155243,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":267515,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":397721,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015Q4I"},{"end":"2015-12-31","val":397721,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-12-31","val":409680,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2016-12-31","val":409680,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-12-31","val":263558,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2017-12-31","val":263558,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2018-12-31","val":1880231,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":1124074,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-12-31","val":977391,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2009-12-31","val":14589264,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2009Q4I"},{"end":"2009-12-31","val":14589264,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-03-31","val":15411351,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q1I"},{"end":"2010-06-30","val":14913996,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q2I"},{"end":"2010-06-30","val":14913996,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-09-30","val":12723833,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11625169,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-03-31","val":11908889,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q1I"},{"end":"2011-03-31","val":11908889,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-03-31","val":11908889,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":11015900,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q2I"},{"end":"2011-06-30","val":11015900,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-06-30","val":11015900,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":11015900,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-09-30","val":9382845,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-09-30","val":9382845,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":8381179,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8381178,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":8266338,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q1I"},{"end":"2012-03-31","val":8266338,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-03-31","val":8266338,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-03-31","val":8266338,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-06-30","val":8473731,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q2I"},{"end":"2012-06-30","val":8473732,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-06-30","val":8473731,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-06-30","val":8473732,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-09-30","val":6520976,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-09-30","val":6520976,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5659038,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":7249882,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q1I"},{"end":"2013-03-31","val":7249882,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":7249882,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":7249882,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-06-30","val":7016974,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q2I"},{"end":"2013-06-30","val":7016974,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-06-30","val":7016974,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-06-30","val":7016974,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2013-09-30","val":5466091,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-09-30","val":5466091,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2013Q4I"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4835954,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":5875149,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q1I"},{"end":"2014-03-31","val":5875149,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-03-31","val":5875149,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2014-03-31","val":5875149,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-06-30","val":5355487,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q2I"},{"end":"2014-06-30","val":5355487,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-06-30","val":5355487,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-06-30","val":5355487,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2014-09-30","val":3152069,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-09-30","val":3152069,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2014Q4I"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2070479,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":4489796,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q1I"},{"end":"2015-03-31","val":4489796,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":4489796,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-03-31","val":4489796,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-06-30","val":5221085,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q2I"},{"end":"2015-06-30","val":5221085,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-06-30","val":5221085,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-06-30","val":5221085,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-09-30","val":2913191,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-09-30","val":2913191,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2015Q4I"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1473580,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":3447778,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q1I"},{"end":"2016-03-31","val":3447778,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-03-31","val":3447778,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2016-03-31","val":3447778,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-06-30","val":3159391,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q2I"},{"end":"2016-06-30","val":3159391,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-06-30","val":3159391,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-06-30","val":3159391,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2016-09-30","val":1581305,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-09-30","val":1581305,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-12-31","val":238146,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2016-12-31","val":238146,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":238146,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2016-12-31","val":238146,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":238146,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":238146,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":238146,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":238146,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":2053900,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q1I"},{"end":"2017-03-31","val":2053900,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-03-31","val":2053900,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2017-03-31","val":2053900,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-06-30","val":784777,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q2I"},{"end":"2017-06-30","val":784777,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-06-30","val":784777,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-06-30","val":784777,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2017-09-30","val":-1616612,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-09-30","val":-1616612,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2017Q4I"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-2745946,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":-189871,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-03-31","val":-189871,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-03-31","val":-189871,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-03-31","val":-189871,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-06-30","val":-1029335,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-06-30","val":-1029335,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":-1029335,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-30","val":-1029335,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-09-30","val":-3480738,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-09-30","val":-3480738,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-12-31","val":-5391273,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2018Q4I"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":-5391272,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":-3174923,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-03-31","val":-3174923,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-03-31","val":-3174923,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":-3174923,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-06-30","val":-4337717,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q2I"},{"end":"2019-06-30","val":-4337715,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":-4337715,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-06-30","val":-4337715,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-09-30","val":-6706365,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3I"},{"end":"2019-09-30","val":-6706365,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2019Q4I"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4929385,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":4846657,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-03-31","val":4486657,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":4846657,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-06-30","val":3379960,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q2I"},{"end":"2020-06-30","val":3379960,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-09-30","val":1449598,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":392908,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":392908,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":-229360,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":26756142,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":16719868,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":7653977,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":20544157,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":3824289,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":26790225,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7792333,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":13893337,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":13893337,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":6101004,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":6101004,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":17711304,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":17711304,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3817967,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":3817967,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":23781391,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":23781391,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":7916731,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":7916731,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":17224094,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":17224094,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":9307363,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":9307363,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":21891140,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":21891140,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4667046,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":4667046,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":28015091,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":28015091,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":9716028,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":9716028,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":16188532,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":16188532,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":6472504,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":6472504,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":19790093,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19790093,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3601561,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":3601561,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":24747135,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":24747135,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":10004192,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":10004192,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":17322422,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":17322422,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":7318230,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":7318230,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":20818961,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":20818961,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3496539,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":3496539,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":26949187,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":26949187,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":11465502,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":11465502,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":20934914,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":20934914,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":9469412,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":9469412,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":24367351,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":24367351,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":3432437,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":3432437,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":30095086,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":30095086,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":12343843,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":12343843,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":19941773,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":19941773,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":7597930,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":7597930,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":24337333,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":24337333,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4395560,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":4395560,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":30774092,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":30774092,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":12422339,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":12422339,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":19924647,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19924647,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":7502308,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":7502308,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":23811083,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":23811083,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3886436,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":3886436,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":30142484,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":30142484,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":12797685,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":12797685,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":19773369,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19773369,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6975684,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":6975684,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":24049379,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24049379,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4276010,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":4276010,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":29535732,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":29535732,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":12116004,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":12116004,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":18435166,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":18435166,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6319161,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":6319161,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":21940324,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":21926906,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3505158,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":3491740,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":26309406,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":26309406,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":7251566,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":7251566,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":9129507,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1877941,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10853689,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":1724182,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13507608,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4312338,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1449793,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":814144,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":409835,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1169596,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":355452,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1585412,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":304528,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":664392,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":664392,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":359864,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":359864,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":996738,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":996738,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":332346,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":332346,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1376567,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1376567,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":450230,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":450230,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":905939,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":905939,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":455709,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":455709,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1266886,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1266886,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":360946,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":360946,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1666619,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1666619,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"start":"2013-01-01","end":"2013-03-31","val":444212,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":444212,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-06-30","val":761226,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2013-01-01","end":"2013-06-30","val":761226,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":317014,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":317014,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1015534,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1015534,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":254308,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":254308,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1347851,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":1347851,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2014-01-01","end":"2014-03-31","val":605694,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-03-31","val":605694,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-06-30","val":1107445,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1107445,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-04-01","end":"2014-06-30","val":501751,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":501751,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"start":"2014-01-01","end":"2014-09-30","val":1625836,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-09-30","val":1625836,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":518391,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-07-01","end":"2014-09-30","val":518391,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2334605,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2014-01-01","end":"2014-12-31","val":2334605,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2015-01-01","end":"2015-03-31","val":590513,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-03-31","val":590513,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-06-30","val":1237913,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1237913,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":647400,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":647400,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1685043,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":1685043,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":447130,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-07-01","end":"2015-09-30","val":447130,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":2175487,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2015"},{"start":"2015-01-01","end":"2015-12-31","val":2175487,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2016-01-01","end":"2016-03-31","val":538424,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-03-31","val":538424,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-06-30","val":1196050,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1196050,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":657626,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-06-30","val":657626,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":1758606,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1758606,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":562556,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-07-01","end":"2016-09-30","val":562556,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2324639,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2016-01-01","end":"2016-12-31","val":2324639,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"start":"2017-01-01","end":"2017-03-31","val":674535,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-03-31","val":674535,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-06-30","val":1452588,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1452588,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":778053,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-04-01","end":"2017-06-30","val":778053,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":1939527,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1939527,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":486939,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-07-01","end":"2017-09-30","val":486939,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2510399,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-31","val":2510399,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2018-01-01","end":"2018-03-31","val":570116,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-03-31","val":570116,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-06-30","val":1187743,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1187743,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":617627,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":617627,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1748326,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1748326,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":560583,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-30","val":560583,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2285380,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2018-01-01","end":"2018-12-31","val":2285380,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2019-01-01","end":"2019-03-31","val":531897,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":531897,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-06-30","val":1077517,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1077517,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":545620,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-04-01","end":"2019-06-30","val":545620,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1467987,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2019-01-01","end":"2019-09-30","val":1467987,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":390470,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2019Q3"},{"start":"2019-07-01","end":"2019-09-30","val":390470,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1805613,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019"},{"start":"2019-01-01","end":"2019-12-31","val":1805613,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2020-01-01","end":"2020-03-31","val":350781,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-03-31","val":350781,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-06-30","val":542169,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":191388,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":659503,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"start":"2020-07-01","end":"2020-09-30","val":117334,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":669995,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":78360,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2008-12-31","val":16716722,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2008Q4I"},{"end":"2009-12-31","val":13411478,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":11898834,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11","frame":"CY2010Q4I"},{"end":"2010-12-31","val":11898834,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":11898834,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11898834,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":11252888,"accn":"0001193125-11-221015","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10495972,"accn":"0001193125-11-310618","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":9494305,"accn":"0001193125-12-142912","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":9379465,"accn":"0001193125-12-233085","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9586859,"accn":"0001193125-12-354796","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7634103,"accn":"0001193125-12-469961","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":6772165,"accn":"0001193125-13-150642","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-11"},{"end":"2013-03-31","val":8363009,"accn":"0001193125-13-222032","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8130101,"accn":"0001193125-13-332320","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6579218,"accn":"0001193125-13-441700","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5949081,"accn":"0001193125-14-118656","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2014-03-31","val":6988276,"accn":"0001193125-14-201343","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6468614,"accn":"0001193125-14-315420","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-20","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4265196,"accn":"0001193125-14-412810","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30","frame":"CY2014Q4I"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3183606,"accn":"0001193125-15-113924","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":5602923,"accn":"0001193125-15-189635","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6334212,"accn":"0001193125-15-289278","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4026318,"accn":"0001193125-15-378029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2586707,"accn":"0001193125-16-522859","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":4560905,"accn":"0001193125-16-590057","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4272518,"accn":"0001193125-16-680642","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2694432,"accn":"0001193125-16-767495","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2016Q4I"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1351273,"accn":"0001193125-17-103968","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-30"},{"end":"2017-03-31","val":3167027,"accn":"0001193125-17-170249","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1897904,"accn":"0001193125-17-254384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-503485,"accn":"0001193125-17-342028","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-1632819,"accn":"0001193125-18-118698","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2018-03-31","val":923256,"accn":"0001193125-18-169297","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":83792,"accn":"0001193125-18-248287","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-2367611,"accn":"0001193125-18-326621","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2018Q4I"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":-4278145,"accn":"0001193125-19-092172","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2019-03-31","val":-2061796,"accn":"0001193125-19-150003","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-3224588,"accn":"0001193125-19-220757","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-5593238,"accn":"0001193125-19-291998","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6042512,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28","frame":"CY2019Q4I"},{"end":"2019-12-31","val":6042512,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04"},{"end":"2019-12-31","val":6042512,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6042512,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":6042512,"accn":"0001193125-20-090918","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-03-31","val":5959784,"accn":"0001193125-20-143578","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4493087,"accn":"0001193125-20-220387","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2562725,"accn":"0001193125-20-310425","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-12-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1506035,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":1506035,"accn":"0001193125-21-136702","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-28"},{"end":"2021-03-31","val":883767,"accn":"0001193125-21-244269","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1I"}]}}}}}