{"cik":844856,"entityName":"HEALTHIER CHOICES MANAGEMENT CORP.","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-08-24","val":60185344,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q3I"},{"end":"2011-11-09","val":60185344,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2012-03-26","val":60185344,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2012Q1I"},{"end":"2012-05-09","val":60185344,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-08-13","val":60185344,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-11-13","val":60185344,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-15","val":60185344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2013Q1I"},{"end":"2013-05-15","val":60235344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-07-30","val":60372344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-10-21","val":60372344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2014-02-25","val":16614528,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2014Q1I"},{"end":"2014-05-15","val":16456911,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-13","val":16506911,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-14","val":16561911,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-30","val":33635758,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-15","val":33785758,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-11","val":8470505,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-11-13","val":10300082,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-04-06","val":64932483,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2016Q1I"},{"end":"2016-05-12","val":4999106905,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-12","val":5547767406,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-11","val":8072711294,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-20","val":19643675411,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2017Q1I"},{"end":"2017-05-05","val":27536251712,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-07-24","val":29348867108,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-10-22","val":29348867108,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2018-03-13","val":29348867108,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2018Q1I"},{"end":"2018-05-02","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2018-07-26","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-10-30","val":65506264170,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2019-03-27","val":66634387066,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2019Q1I"},{"end":"2019-05-15","val":66645257694,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-13","val":66645257694,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-10-28","val":67698494241,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2020-04-15","val":72497427011,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-26","val":85435969169,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q2I"},{"end":"2020-08-19","val":105110848016,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-11-06","val":105110848016,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-03-05","val":309496867856,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2021Q1I"},{"end":"2021-05-10","val":307926082074,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-07-30","val":333179132384,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-11-12","val":339741632384,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-18","val":339741632384,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2022Q1I"},{"end":"2022-05-16","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-08-01","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-11-10","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-30","val":346341632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2023Q1I"},{"end":"2023-05-05","val":463266632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-07-21","val":463266632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-11-10","val":475266632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2024-03-27","val":478266632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2024Q1I"},{"end":"2024-05-08","val":479266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-08-05","val":479266632384,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-11-13","val":481266632384,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-04-14","val":481266632384,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2025Q1I"},{"end":"2025-05-13","val":481266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-08-13","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-11-06","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-27","val":527156418606,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2026Q1I"}]}},"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":9432863,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011Q2I"},{"end":"2012-06-29","val":6463093,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q2I"},{"end":"2013-06-28","val":33408104,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q2I"},{"end":"2014-06-30","val":56301711,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":9400000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2I"},{"end":"2016-06-30","val":953896440000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q2I"},{"end":"2017-06-30","val":2922951.24,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2018-06-30","val":2900000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q2I"},{"end":"2019-06-30","val":6700000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q2I"},{"end":"2020-06-30","val":8800000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q2I"},{"end":"2021-06-30","val":366500000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"},{"end":"2022-06-30","val":67900000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q2I"},{"end":"2023-06-30","val":46300000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q2I"},{"end":"2024-06-30","val":47900000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q2I"},{"end":"2025-06-30","val":48100000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q2I"}]}},"EntityListingParValuePerShare":{"label":"Entity Listing, Par Value Per Share","description":"The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-06-30","val":0.0001,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.0001,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":0.0001,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.0001,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}}},"us-gaap":{"AccountsAndNotesReceivableNet":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2017-03-31","val":25000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1I"},{"end":"2018-03-31","val":210000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":315000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2017-12-31","val":951528,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1301418,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1301418,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1301418,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1301418,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1301418,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1296407,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":988804,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":851297,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":825860,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":825860,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":825860,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":825860,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":825860,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":999553,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":929799,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1090831,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1085663,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1085663,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1085663,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":1085663,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1085663,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":813870,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1965086,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1097069,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1642848,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1642848,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1642848,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":1642848,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1642848,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2058805,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2171095,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3203384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5715234,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":5715234,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5715234,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":5715234,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":5715234,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4977089,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5133314,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5804051,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8024664,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":8024664,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":8024664,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3104253,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3104253,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7108075,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7853149,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2619248,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2022572,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2022572,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2022572,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2022572,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2022572,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2020832,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1803717,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1679005,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1588935,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":898622,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":898622,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":898622,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":995692,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1511903,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1628940,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1628940,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1628940,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":1628940,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1628940,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2086151,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3026409,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3217080,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3208595,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3208595,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":3208595,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":3208595,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":3208595,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3237164,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3208462,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2616535,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1123508,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1123508,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1123508,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1123508,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1123508,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1417208,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1229629,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1809577,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1920135,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1920135,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1920135,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1920135,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1920135,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2303051,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2176229,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2056990,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1581347,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":1581347,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1581347,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":394723,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":394723,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":487672,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":481257,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":354351,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":520586,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":520586,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":520586,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":520586,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":520586,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":450461,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":507224,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":541710,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":512395,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":512395,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":512395,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":512395,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":462333,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":652762,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":475743,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"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":304391,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":304391,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":304391,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":373830,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":492340,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":624593,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":624593,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":624593,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":624593,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":624593,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":934150,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":987017,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":462013,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":748580,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":748580,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":748580,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":748580,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":748580,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":987281,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":889764,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1613118,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1802781,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1802781,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1802781,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1802781,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1802781,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1866652,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1428603,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":824459,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":239652,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":239652,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":239652,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":239652,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":239652,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":203793,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":281207,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":273659,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":290096,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":290096,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":290096,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":105992,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":105992,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":300345,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":358400,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":71107,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25798,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":25798,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":25798,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":25798,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":25798,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":52821,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":80421,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":74937,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":75568,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":75568,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":75568,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":75568,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":75568,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46509,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50211,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47671,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":51951,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":51951,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":51951,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":51951,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":65951,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":39964,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36056,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42371,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65401,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":65401,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":65401,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":65401,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":65401,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":66482,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26992,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":85527,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":23675,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":23675,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":23675,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":23675,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":23675,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56754,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":53737,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":58140,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28481,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":28481,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":28481,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":28481,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":28481,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37512,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30638,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":53439,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55815,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":55815,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":55815,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":55815,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":55815,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100633,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":92649,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":130907,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":128171,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":128171,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":128171,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":166273,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":157335,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2025-09-30","val":199,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":199,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":121617,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":36000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":173471,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":553916,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","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. 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":102500,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":102500,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":102500,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":155504,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":215990,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":284042,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":284042,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":284042,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":284042,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":284042,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":223845,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":245812,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":222401,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":350151,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":350151,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":350151,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":350151,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":350151,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":359315,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":284642,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":525543,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":420363,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":420363,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":420363,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":420363,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":420363,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":551643,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":416732,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":333860,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":975112,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":975112,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":975112,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":975112,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":975112,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1419241,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1576202,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2391095,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3946111,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":3946111,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3946111,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1225632,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1225632,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1585989,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1658753,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1221572,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":779676,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":779676,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":779676,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":779676,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":779676,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":531537,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":469088,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":579353,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":538204,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":439133,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":439133,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":439133,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":464956,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":286860,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":326790,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"}]}},"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":"2015-09-30","val":85000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3946203,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-09-30","val":1685948,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-12-31","val":439133,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":326790,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"AccruedLiabilitiesForUnredeeemedGiftCards":{"label":"Gift Card Liability, Current","description":"Carrying value as of the balance sheet date of the liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services; those unredeemed represent a liability of the entity because the revenue is being deferred.","units":{"USD":[{"end":"2016-12-31","val":85274,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":99070,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":191643,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":191643,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":191643,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":91075,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":189570,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":131833,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":131833,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":111783,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"AccruedProfessionalFeesCurrentAndNoncurrent":{"label":"Accrued Professional Fees","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.","units":{"USD":[{"end":"2017-12-31","val":125783,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":22247,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"AccruedRoyaltiesCurrent":{"label":"Accrued Royalties, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":1900000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":1900000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1900000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":200683,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":160980,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"AccruedRoyaltiesCurrentAndNoncurrent":{"label":"Accrued Royalties","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.","units":{"USD":[{"end":"2017-12-31","val":18150,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":14126,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"AccruedSalariesCurrent":{"label":"Accrued Salaries, Current","description":"Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-06-30","val":133000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25193,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":46325,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":46325,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":46325,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":124186,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47375,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":81289,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":229768,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":229768,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":72522,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"AccruedSalariesCurrentAndNoncurrent":{"label":"Accrued Salaries","description":"Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.","units":{"USD":[{"end":"2017-12-31","val":72522,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":58641,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"AccruedSalesCommissionCurrent":{"label":"Accrued Sales Commission, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":179000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":179000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":179000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":179000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":179000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":170000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":194090,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":196096,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":196096,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":196096,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":44505,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53499,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2017-12-31","val":168693,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"AccumulatedAmortizationDeferredFinanceCosts":{"label":"Accumulated Amortization, Debt Issuance Costs","description":"Amount of accumulated amortization of debt issuance costs.","units":{"USD":[{"end":"2016-12-31","val":33859,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"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":"2010-12-31","val":0,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":0,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1163,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3011,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5144,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":5144,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":5144,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":5144,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5144,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7711,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10672,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13634,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16595,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":16595,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":16595,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":16595,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":16595,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19557,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":22291,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24711,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":27879,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":27879,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":27879,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":27879,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":27879,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":31767,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36103,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43042,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":84314,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":84314,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":84314,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":84314,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":84314,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":158238,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":216024,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":166553,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":211824,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":211824,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":211824,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":211824,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":211824,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":257243,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":219921,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":292274,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":293398,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":293398,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":293398,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":293398,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":293398,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":247770,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":295577,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":345211,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":393771,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":393771,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":393771,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":393771,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":393771,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":440976,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":490354,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":541334,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":579209,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":579209,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":742899,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":742899,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":869132,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":869132,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":979282,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":979282,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":979282,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":979282,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":979282,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1029218,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":805626,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":870610,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":993025,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":993025,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":993025,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":993025,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":993025,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1135585,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1279331,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1416122,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1552427,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1552427,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1552427,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":88699,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":88699,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1660484,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1798390,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":107532,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":113956,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":113956,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":113956,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":113956,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":113956,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":78315,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80488,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":82586,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":84684,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":1537776,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1537776,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1537776,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1576307,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1579781,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1587018,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1587018,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1587018,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":1587018,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1587018,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1595245,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1611336,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1623892,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1637377,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1637377,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1637377,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":1637377,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":1685524,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1742590,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1813092,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1884813,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13115024,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":13115024,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13615934,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":16040361,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":16040361,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-06-30","val":38314646,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-14351,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-12-31","val":3782818,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":3782818,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":3782818,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":3782818,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3970456,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5886400,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7921897,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10080238,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":10080238,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":10080238,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":10080238,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":10080238,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11152128,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11238744,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7092395,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7348390,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":7348390,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7348390,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7348390,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":7348390,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7460832,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7543370,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7587828,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7618245,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":7618245,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":7618245,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":7618245,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":7618245,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7220295,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5706544,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3953163,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3955039,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":3955039,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3955039,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":3955039,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3955039,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5330562,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26546415,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30855824,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30855824,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":30855824,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":30855824,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":30855824,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":30855824,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30855824,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30855824,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28973580,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29045802,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":29045802,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":29045802,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":29045802,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":29045802,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":29034802,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19324774,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20051524,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21028274,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":21028274,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":21028274,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":21028274,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":21028274,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22155025,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23190107,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24212690,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25347774,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":25347774,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":25347774,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":25347774,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":25347774,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26470358,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":27592941,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28715524,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28304404,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":13115024,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13115024,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13115024,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":13989486,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14383218,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16026951,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16026951,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":16043708,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":36699041,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-12-31","val":846915,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":846915,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":846943,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":846943,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":846943,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3155849,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4672731,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4610877,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3782818,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4270,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4270,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":98970,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":98970,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1250000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":354029,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":354029,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":27742,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":48239,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":48239,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":163646,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":163646,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":395265,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":470577,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":582356,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":582356,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":58786,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":64175,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":61794,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":75430,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":75430,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1197195,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3300532,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-09-30","val":5338508,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-12-31","val":7496849,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7496849,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1071890,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":1071890,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1158506,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1158506,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":86616,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1298862,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1712412,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1712412,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":113079,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":196254,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":83175,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":374241,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":374241,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":81944,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74279,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-7665,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":76154,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1875,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78029,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":78029,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1875,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1875,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":34375,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":34375,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":32500,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":32500,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":34375,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":34375,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":34375,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":34375,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":72222,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1176750,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":1126750,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":901536,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":27742,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2018-01-01","end":"2018-09-30","val":1298862,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":140356,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":113079,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":196254,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":83175,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":343824,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":343824,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":147570,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":147570,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":81944,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74279,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-7665,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":76154,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":1875,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72222,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1176750,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1126750,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2303500,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":2303500,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1126750,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":1126750,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3430250,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":3430250,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1126751,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1126751,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2261833,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":2261833,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1135082,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1135082,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3484416,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":3484416,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1222583,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1222583,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4619500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":4619500,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1122584,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2245167,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1122583,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3367750,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1122583,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3395527,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":87779,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":87779,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":124211,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":124211,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":992316,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":418511,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1447189,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":454873,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2126044,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1936352,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2850628,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":2850628,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":913959,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":913959,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3320116,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3320116,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":469488,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":469488,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3961946,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":3961946,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":973269,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":973269,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2013270,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":2013270,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":1040001,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":1040001,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2854003,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2854003,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":840733,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":840733,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3559616,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":3559616,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":851201,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":851201,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1735238,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":1735238,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":884037,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":884037,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2153491,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":2153491,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":418253,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":418253,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2264807,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":2264807,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":367615,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":367615,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1143633,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1143633,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":776017,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":776017,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1815450,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1815450,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":671817,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":671817,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2374329,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2374329,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":105177,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":105177,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":172575,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":172575,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":67398,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":67398,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":273663,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":101088,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":336342,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":120831,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49732,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4872,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75539,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":22102,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":25807,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":17230,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":58110,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":36008,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":92124,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":92124,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26456,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":26456,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":58659,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":58659,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":32203,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":32203,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":74902,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":74902,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":16243,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":16243,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":110694,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":110694,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":37763,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":37763,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":81464,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":43701,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":137485,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":56021,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":193955,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":193955,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44374,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":166430,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":92000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":146000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":146000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":564000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":17080,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":8540,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":42054,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":24974,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":27742,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8227,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20416,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":20416,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":12189,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":12189,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":32604,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":32604,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":12188,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":12188,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10688,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":10688,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":21377,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":21377,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":10688,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":10688,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":31203,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":31203,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":9827,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":9827,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":48239,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":18106,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":54926,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":36820,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":109286,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":54360,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":322067,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":465067,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":621067,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":403000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":52000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":52000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":52000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1177000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1127000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2304000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":2304000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1127000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":1127000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3430000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":3430000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1127000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1127000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2262000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":2262000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1135000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1135000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3484000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":3484000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1223000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1223000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4620000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":4620000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1123000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2245000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1123000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3368000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1223000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3395000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":5000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":5000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":5000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":80000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":80000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":80000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":80000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":80000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":80000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":80000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":61000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":61000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":61000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":61000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":61000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":61000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":70000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":85000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":115000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":256833,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":256833,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":256833,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":256833,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":256833,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":170519,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":161792,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":125917,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":369731,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":369731,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":369731,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":369731,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":369731,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":228856,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":101529,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66222,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":76694,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":76694,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":76694,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":76694,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":85643,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":95627,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52684,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33367,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":33367,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":33367,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":33367,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":32192,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10734,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10734,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18995,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":19000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":19000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":19000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31690,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"}]}},"AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease":{"label":"Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on accounts receivable.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-52684,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-663218,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1175,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22633,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":22633,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":22633,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":14372,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12695,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12695,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-09-30","val":75399,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"}]}},"AllowanceForDoubtfulOtherReceivablesCurrent":{"label":"Allowance for Doubtful Other Receivables, Current","description":"Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":80000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":80000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":80000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":40000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":40000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":40000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":40000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":40000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":40000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":42000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":15000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":15000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":15000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":15000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":15000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":15000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":15000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2500,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2500,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":2500,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2500,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2500,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2500,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2500,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2500,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2500,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2500,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2500,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2500,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":41355,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17668,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":54,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":54,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":385,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":385,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":330,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":740,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":740,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5337,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":5337,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13165,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":13165,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":21768,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":21768,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":102500,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":102500,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":156250,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":156250,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":317702,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":317702,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":765237,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":112046,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":77129,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":833035,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":833035,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":67797,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":67797,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":833035,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":833035,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-21599,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-21599,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2024-01-01","end":"2024-06-30","val":71293,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":17458,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":17458,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-34917,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":34917,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":112046,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":765237,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":77129,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":477869,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":144903,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":144903,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":32857,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":32857,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":144903,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":144903,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":833034,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":88707,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":66530,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":155237,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":66530,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":25328,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":50655,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":50655,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":51155,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":180826,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":38986,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":39000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":78076,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":78076,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":119458,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":119458,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":159798,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":40000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":40000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":82243,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":81000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":122166,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":122000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":20000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":182576.1,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":106000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":100000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":212000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":200000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":318000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":300000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":424337.4,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":424337,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":100000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":100000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":300000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":300000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":423864,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":400000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":98023,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":195046,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":97023,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":300000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":290381,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":95335,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":143386,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":143386,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":308486,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":308486,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":165100,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":165100,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":473587,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":473587,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":165101,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":165100,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":230902,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":231000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":461179,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":461000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":230277,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":230000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":691768,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":29000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":230590,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":10000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":39000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":240000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":11000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":481000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":20000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":241000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":10000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":30000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":40000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":40000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":11000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":33000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":11000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":39000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":5208000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":5208000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5148000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5148000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5136,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":7191000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":7191000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7544000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":7544000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7332,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":1390380,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":246958,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1625710,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":11133,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20649,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2881787,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":76990013,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1634594,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":82,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1088970,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":801268122021,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":48,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":722930015434,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":43,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":655691771353,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-03-31","val":591425774123,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":591425774123,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":588861056570,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":588861056570,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":591546306433,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":591546306433,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":594140211741,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":594140211741,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":595157254028,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":595157254028,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":595705502228,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":595705502228,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":335882249102,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":335882000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":311456043452,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":311456043452,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":333092288647,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":311092000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":333019195552,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":311092000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":333983000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":333983000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":311300999785,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":311300999785,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":306023000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":306023000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":306023000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":306023000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":269563000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":306023000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":232633383680,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":232633383680,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":71170000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":71170000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69670000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":69670000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":69837000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":69837000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":68837230680,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":68837230680,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":68837000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":68837000000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":68837000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":68837000000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":217058000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":217058000000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":221557230680,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":221557230680,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":209302000000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":209302000000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93781000000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":93781000000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":88531230680,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":88531230680,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":191873222200,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":191873222200,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":174288847200,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":174288847200,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":146495097200,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":146495097200,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":133410722200,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":133410722200,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":119326347200,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":119326347200,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":105241972200,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":91157597200,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":78698222200,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":78698222200,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":1799132,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1799132,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1799132,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2997107,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3435580,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4573152,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4907595,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4738110,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4682544,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4625760,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6339179,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13962375,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":13962375,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13962375,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13962375,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13962375,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13225078,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11925418,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9082014,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4928483,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24052575,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23368586,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52232774,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29367095,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23891328,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20768635,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17234751,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13926198,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13225076,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12175070,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11476457,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11087498,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13219411,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15172663,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":15172663,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18022442,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16735752,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15417891,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13356308,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13177057,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14362822,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13985537,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37953450,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36614834,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35434565,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33832198,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45470486,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":55255030,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":55255030,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52358773,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39338975,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37098351,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":30969579,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29131526,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27612391,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3784648,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2220449,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2220449,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1672602,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1537603,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1525134,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1467870,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":1799132,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1799132,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1799132,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2962408,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3402181,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4660184,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4660184,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4660184,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":4660184,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4660184,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4529708,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4839481,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4672958,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4362277,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4362277,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4362277,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":4362277,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":4362277,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4640259,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4586209,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6258574,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13868406,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":13868406,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13868406,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13868406,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13868406,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13105202,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9957749,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8592856,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4125104,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4125104,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4125104,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4125104,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4125104,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5613832,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4897017,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":33430899,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29566370,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":29566370,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":29566370,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":29566370,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":29566370,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24763639,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18781614,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15341468,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14317025,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":14317025,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":14317025,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":14317025,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":14317025,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11057205,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10355489,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9363504,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8953810,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8953810,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":8953810,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":8953810,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":8953810,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8814138,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8459985,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10089616,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9503658,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":9503658,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9503658,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9503658,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":9503658,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8487464,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7530820,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6530197,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5641661,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":5641661,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":3641661,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3641661,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":3641661,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5208957,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3265395,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2812098,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3007192,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":3007192,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3007192,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":3007192,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3007192,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7360395,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31602214,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30505960,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28773539,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":28773539,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":28773539,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":28773539,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":28773539,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23555146,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22288756,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34307743,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30308480,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":30308480,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":30308480,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":30308480,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":30308480,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27262107,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14956954,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13597990,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11725258,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":11725258,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11725258,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":11725258,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":11725258,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11421809,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11040981,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3391173,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1948822,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1948822,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1948822,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1948822,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1948822,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1437780,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1316632,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1317948,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1339726,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":1033514,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1033514,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-09-30","val":31633,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":52903,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":52903,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":52903,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":52903,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":52903,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2023-12-31","val":5944781,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5944781,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6102301,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5879779,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted":{"label":"Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted","description":"Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":-1759534,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-530023,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-35572.92,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax":{"label":"Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax","description":"Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-8797669,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-3180139,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-15995740,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":-18677944,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2404014,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":-5081840,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-2590724,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-11276342,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-6194501,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":-5378927,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-10132182,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-4753255,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-12566981,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-11742149,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4443264,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-4271731,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-16379252,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8113718,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-19455063,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2412929,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-1918800,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4520654,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-2656072,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":11476029,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4975337,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-06-30","val":5596187,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3011303,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2023-01-01","end":"2023-03-31","val":16533127,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33725149,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":17133109,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.","units":{"USD":[{"end":"2015-09-30","val":136468,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","description":"Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":81256,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","description":"Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":512377,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities","description":"The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":49638,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets","description":"Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":2080600,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","description":"The amount of inventory recognized as of the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":981558,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2015-09-30","val":-706685,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","description":"Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":28021,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","description":"The amount of property, plant, and equipment recognized as of the acquisition date.","units":{"USD":[{"end":"2015-09-30","val":206668,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","description":"Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2015-09-30","val":17735084,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"BusinessExitCosts1":{"label":"Business Exit Costs","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":241243,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":241243,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":265627,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":265627,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7800,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":333259,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":332503,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"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":"2014-12-31","val":-52015,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":52015,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":52015,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":52015,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":52015,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52015,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52015,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52595,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60871,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":60871,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":60871,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":60871,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":60871,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":63312,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60567,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":69393,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53054,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":53054,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":53054,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":53054,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":53054,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":36060,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18384,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"}]}},"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":"2014-12-31","val":119443,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":119443,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":119443,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":119443,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":119443,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":107195,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":103005,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":85102,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":58572,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":58572,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":58572,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":58572,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":58572,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":41799,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24535,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2014-12-31","val":213874,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":138389,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":53054,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"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":"2014-12-31","val":75485,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"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":"2014-12-31","val":62904,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":62904,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"}]}},"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":"2014-12-31","val":75485,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":75485,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsExecutoryCosts":{"label":"Capital Leases, Future Minimum Payments, Executory Costs","description":"Amounts to be paid by lessee to lessor for maintenance, insurance, and tax expenses related to the leased asset.","units":{"USD":[{"end":"2016-12-31","val":3396,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"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":"2014-12-31","val":42416,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":18946,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3560,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","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":"2014-12-31","val":171458,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":119443,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":60010,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"Cash":{"label":"Cash","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. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":841,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2009Q4I"},{"end":"2010-06-30","val":227852,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2I"},{"end":"2010-12-31","val":65734,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":65734,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":65734,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":49961,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":319853,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q4I"},{"end":"2012-03-31","val":78576,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20587830,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19323420,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30009173,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22911892,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":22911892,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":22911892,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":22911892,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":22911892,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19765487,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8481915,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7137833,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5081086,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":3658506,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1193567,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1193567,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1140488,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":136468,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":136468,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":136468,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":136468,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":136468,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":136468,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":136468,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":136468,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"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":"2009-12-31","val":841,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2009-12-31","val":841,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2009Q4I"},{"end":"2010-09-30","val":126876,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3I"},{"end":"2010-12-31","val":65734,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":65734,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2010-12-31","val":65734,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2010-12-31","val":65734,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2010-12-31","val":65734,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":65734,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-03-31","val":48701,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":49961,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2I"},{"end":"2011-09-30","val":319853,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":319853,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":356485,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":356485,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":356485,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":356485,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2011-12-31","val":356485,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2011-12-31","val":356485,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2011Q4I"},{"end":"2012-03-31","val":78576,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":78576,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":388289,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2012-06-30","val":388289,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13018,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":13018,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3I"},{"end":"2012-12-31","val":176409,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":176409,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":176409,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":176409,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":176409,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2012-12-31","val":176409,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":176409,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":176409,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":176409,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":279900,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":279900,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":245939,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2013-06-30","val":245939,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":303097,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2013-09-30","val":303097,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6570215,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":6570215,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6570215,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6570215,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":6570215,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":6570215,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":6570215,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":6570215,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":6570215,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4109471,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":4109471,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3329447,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":3329447,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1672664,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":1672664,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":471194,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":471194,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":471194,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":471194,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":471194,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2014-12-31","val":471194,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":471194,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":471194,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":471194,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1911199,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":1911199,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1370090,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":1370090,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30570113,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":30570113,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27214991,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":27214991,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":27214991,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":27214991,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":27214991,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":27214991,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2015-12-31","val":27214991,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2015-12-31","val":27214991,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2015-12-31","val":27214991,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22592099,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":22592099,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17064395,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":17064395,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13734890,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":13734890,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13366272,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2016-12-31","val":13366272,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9927137,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-03-31","val":9927137,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9093349,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2017-06-30","val":9093349,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8231314,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2017-09-30","val":8231314,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":7883191,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7659019,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2018-03-31","val":7659019,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7420207,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2018-06-30","val":7420207,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8271376,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7061253,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":7061253,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7061253,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5994672,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5042612,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4248984,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":1525415,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1525415,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":1525415,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3162695,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1147103,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":602318,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":925475,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":925475,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":925475,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":925475,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":925475,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5316169,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29338884,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28172447,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":28172447,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20587830,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19323420,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30009173,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":19765487,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8481915,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6196030,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5081086,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5081086,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3658506,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3658506,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3904801,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":1193567,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3353326,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2533980,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1193567,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1193567,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1193567,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1193567,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1193567,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1175540,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1119875,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1121597,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1140488,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2010-01-01","end":"2010-09-30","val":126035,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":64893,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-17033,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-15773,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":254119,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":254119,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":290751,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":290751,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-277909,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-277909,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":31804,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":31804,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-343467,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-343467,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-180076,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-180076,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":103491,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":103491,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":69530,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":69530,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":126688,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":126688,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":6393806,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":6393806,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2460744,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2460744,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3240768,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3240768,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4897551,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4897551,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-6009021,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-6099021,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1440005,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1440005,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":898896,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":898896,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":30098919,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":30098919,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":26743797,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":26743797,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4622892,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-4622892,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10150596,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-10150596,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-13480101,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-13480101,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-13848719,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-13848719,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3439135,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-3439135,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4272923,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-4272923,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-5134958,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-5134958,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-5483081,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-5483081,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-224172,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-224172,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-462984,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-462984,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":388185,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-821938,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1066581,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2018641,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"}]}},"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":"2017-12-31","val":7883191,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2017-12-31","val":7883191,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2017Q4I"},{"end":"2018-09-30","val":8271376,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-31","val":7061253,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5994672,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5042612,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4248984,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-09-30","val":4248984,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":3525415,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3162695,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2020-03-31","val":3162695,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3147103,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":3147103,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4988399,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-09-30","val":4988399,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":2925475,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5316169,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":5316169,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29338884,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":29338884,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28172447,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":28172447,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":26496404,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2021-12-31","val":26496404,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2021-12-31","val":26496404,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20587830,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-03-31","val":20587830,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19323420,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2022-06-30","val":19323420,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31334173,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":31334173,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24690124,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":24690124,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":24690124,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":24690124,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":24690124,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2022-12-31","val":24690124,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":24690124,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21493719,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":21493719,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9110147,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2023-06-30","val":9110147,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7766065,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-09-30","val":6824262,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4211738,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4458033,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":1746799,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3906558,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3087212,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1746799,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1746799,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1746799,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1746799,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1275540,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1219875,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1221597,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1240488,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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":"2018-01-01","end":"2018-09-30","val":388185,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-821938,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1066581,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2018641,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-2812269,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-2812269,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3535838,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-3535838,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-362720,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-362720,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-378312,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-378312,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":1462984,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":1462984,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-599940,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-599940,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2390694,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2390694,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26413409,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":26413409,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":25246972,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":25246972,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":23570929,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":23570929,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5908574,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-5908574,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7172984,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-7172984,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":4837769,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1806280,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3196405,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-15579977,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"}]}},"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":"2013-12-31","val":250000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":250000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2016-12-31","val":250000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":250000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":250000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":250000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":7119573,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":250000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":250000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7793076,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":250000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6039000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6039000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4776000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3981000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":250000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":250000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":250000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-12-31","val":250000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":250000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":250000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":250000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":250000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":250000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":250000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":250000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":250000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":250000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":250000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":250000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":250000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":250000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":250000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":250000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":250000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":250000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":250000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CashPeriodIncreaseDecrease":{"label":"Cash, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash. Cash is 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. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":227011,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-15773,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-983526,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2094399,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":-2996504,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2996504,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-3739171,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-3739171,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-52531,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-52731,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-221424,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-221424,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-221424,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-221424,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2023-01-01","end":"2023-09-30","val":-2574428,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2525354,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2548569,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3001342,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":-3076072,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":-3076072,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":-3076072,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-3076072,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-3076072,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"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":"2017-12-31","val":7100000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":7100000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":250000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7300000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6900000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":250000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1":{"label":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments","description":"Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-37965,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":176803,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":214768,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":47405025,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":45209758,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights (Deprecated 2014-01-31)","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"perUnitItemType":[{"end":"2012-06-30","val":0.2,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"}],"USD/shares_unit":[{"end":"2012-09-30","val":0.2,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-10-29","val":3.3,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q3I"}],"USD/warrants":[{"end":"2013-03-31","val":0.2,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2015-03-31","val":1.28,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6.4,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2016-06-30","val":1736000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1736000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.000021,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":0.000021,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":0.000021,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.000021,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.000021,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.000021,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.22,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.22,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight":{"label":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","description":"Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.","units":{"shares":[{"end":"2016-06-30","val":48,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2012-06-19","val":46512,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2013-10-29","val":192970,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q3I"},{"end":"2014-05-08","val":142383,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-05-08","val":142383,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q1I"},{"end":"2015-10-16","val":20602,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":41548,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-07-29","val":40813223,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q2I"},{"end":"2016-12-31","val":4,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2016-12-31","val":42,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":42,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":42,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-06-30","val":33,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":33,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":33,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":33,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":33,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":33.2198,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":33,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2.7348,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2.7348,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2.7348,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":41643000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2.7341,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2.7334,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41420000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2013-11-20","val":1800000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"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":0.001,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":0.001,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0.001,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.001,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.0001,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-07-07","val":0.01,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-07-07","val":0.001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-09-30","val":0.001,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":0.0001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.0001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-01-31","val":0.001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-02-01","val":0.0001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-02-01","val":0.0001,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-02-01","val":0.0001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-02-01","val":0.0001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-02-01","val":0.0001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-03-31","val":0.0001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":0.0001,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":0.0001,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":0.0001,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.0001,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":0.0001,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":0.0001,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0001,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":0.0001,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.0001,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.0001,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":0.0001,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":0.0001,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0.0001,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0.0001,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":0.0001,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":0.0001,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":0.0001,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0001,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":0.0001,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":0.0001,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":250000000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":250000000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":250000000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":250000000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":250000000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":250000000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":250000000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":250000000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":250000000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":250000000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":250000000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":250000000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":250000000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":250000000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":250000000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":250000000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":250000000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":50000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":250000000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":250000000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":250000000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-27","val":50000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-27","val":50000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-27","val":50000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-27","val":50000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-27","val":50000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":50000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":50000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":50000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":50000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":50000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5000000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50000000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":150000000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-07-07","val":500000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-07-07","val":500000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-09-30","val":150000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":5000000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5000000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5000000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":750000000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-01-31","val":500000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-02-01","val":5000000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-02-01","val":5000000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-02-01","val":5000000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-02-01","val":5000000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-02-01","val":5000000000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-03-31","val":5000000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":750000000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-08-04","val":750000000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-08-04","val":750000000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-08-04","val":750000000000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-09-30","val":750000000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":750000000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":750000000000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":750000000000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":750000000000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":750000000000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":750000000000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":750000000000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":750000000000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":750000000000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":750000000000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":750000000000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":750000000000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":750000000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":750000000000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":750000000000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":750000000000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":750000000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":750000000000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":750000000000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":750000000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":750000000000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":750000000000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":750000000000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":750000000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":750000000000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":750000000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":750000000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":750000000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":750000000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":750000000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":750000000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":750000000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":750000000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":750000000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":750000000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":750000000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":750000000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":750000000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":750000000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":750000000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":750000000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":750000000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":750000000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":750000000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":750000000000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":750000000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":750000000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":750000000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":750000000000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":750000000000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":750000000000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":750000000000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":750000000000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":750000000000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":750000000000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":750000000000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":750000000000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":750000000000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":750000000000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":750000000000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":750000000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":750000000000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":750000000000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":750000000000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":750000000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":750000000000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":750000000000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":750000000000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":750000000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":750000000000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":750000000000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":750000000000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":750000000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":60135344,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":60135344,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":60135344,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":60185344,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60185344,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":60135344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":60185344,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":60185344,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":60185344,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":12038163,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60235344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":60372344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":60372344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16214528,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":16214528,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":16214528,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16214528,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16214528,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16614528,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16756911,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16759411,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16761911,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16761911,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3352382,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3352382,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":47891,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":33635758,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7694744,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8455505,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":147943,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":147943,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":6,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":6,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45146438,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4769482333,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6553167125,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14213861174,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26822506186,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29229512425,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29348867108,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63945666332,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":66623514522,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":66623514522,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":66634387066,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66645257694,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":67698494241,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67698494244,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":67698494244,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72500000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":87600000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":105100000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":143840848017,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":143840848017,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":307700000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":333200000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":339700000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":339741632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":346441632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":463266632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":475266632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":478266632384,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":479266632384,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":481266632384,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":481266632384,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":478266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":478266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":478266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":481266632384,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":481266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":525156418606,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":60135344,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":60135344,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":60135344,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":60185344,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60185344,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":60185344,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":60135344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":60185344,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":60185344,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":60185344,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":12038163,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60235344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":60372344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":60372344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16214528,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":16214528,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":16214528,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16214528,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16214528,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16264528,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16456911,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16509411,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16761911,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16761911,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3352382,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3352382,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":47891,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":33635758,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7694744,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8455505,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":147943,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":147943,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":6,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":6,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45146438,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4769482333,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6553167125,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14213861174,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":14213861174,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26822506186,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29229512425,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29348867108,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":29348867108,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63945666332,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":66623514522,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":66623514522,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":66623514522,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":66634387066,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66645257694,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":67698494241,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67698494244,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":67700000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":67698494244,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72500000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":87600000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":105100000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":143840848017,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":143800000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":143840848017,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":307700000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":333200000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":339700000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":339741632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":346441632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":463266632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":475266632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":478266632384,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":478266632384,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":479266632384,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":481266632384,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":481266632384,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":478266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":478266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":478266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":481266632384,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":481266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":525156418606,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":60135,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":60135,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":60135,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":60185,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60185,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60185,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":60185,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":60185,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":60185,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":60185,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":60185,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":60185,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":60185,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":60185,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":60185,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":60185,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":60185,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":12038,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60235,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":60372,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":60372,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16214,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":16214,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16614,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":3352,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3352,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-06-30","val":7695,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8456,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-12-31","val":1421386,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1421386,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":1421386,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":1421386,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2682251,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2922951,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2934887,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2934887,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2934887,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":2934887,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":2934887,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":2934887,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2934887,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2934887,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6394567,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6662351,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6662351,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6662351,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6662351,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":6662351,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6663438,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6664526,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6769849,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6769849,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":6769849,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":6769849,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":6769849,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":6769849,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7249743,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8755829,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10511085,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14384084,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":14384084,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":14384084,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":14384084,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":14384084,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30772608,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33317913,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33974163,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33974163,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":33974163,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":33974163,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":33974163,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":33974163,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33974163,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33974163,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33974163,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33974163,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":33974163,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":33974163,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":33974163,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":33974163,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34644163,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46326663,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":47526663,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":47826663,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":47826663,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":47826663,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":47826663,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":47826663,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":47826663,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":47926663,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":48126663,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":48126663,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":48126663,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":48126663,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":48126663,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":48126663,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":48126663,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":48126663,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":48126663,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":52515642,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CommonStockValueOutstanding":{"label":"Common Stock, Value, Outstanding","description":"Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.","units":{"USD":[{"end":"2013-12-31","val":16214,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16214,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16214,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":16757,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16759,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16762,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16762,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":33636,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-12-31","val":15,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":15,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4515,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":476948,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":655317,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1421386,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.4,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.2,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.66,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.2,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","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, classified as current.","units":{"USD":[{"end":"2018-12-31","val":32400,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":32400,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":18000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"}]}},"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":61312,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2017-12-31","val":61312,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2017Q4I"},{"end":"2018-09-30","val":2029994,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":442630,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":442630,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":442630,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2018-12-31","val":442630,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":442630,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-31","val":442630,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":240702,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":167381,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":174328,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-09-30","val":174328,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":26823,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":26823,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":26823,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":26823,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":26823,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23067,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2020-03-31","val":23067,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21386,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":21386,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19400,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-09-30","val":19400,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21262,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":21262,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":21262,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2020-12-31","val":21262,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":21262,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18170,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18995,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21117,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23178,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":23178,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":23178,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2021-12-31","val":23178,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2021-12-31","val":23178,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":243840,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56105,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57283,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":198606,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":198606,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2022-12-31","val":198606,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":198606,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200372,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":147469,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144861,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":179916,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123375,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2018-12-31","val":442630,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":442630,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":174328,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":26823,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":26823,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23067,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21386,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19400,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":21262,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21262,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18170,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18995,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21117,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":23178,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23178,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":243840,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56105,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57283,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":198606,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":198606,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":198606,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200372,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":147469,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144861,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":207513,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":179916,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123375,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2013-03-31","val":347222,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":302563,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":262820,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2012-09-30","val":346114,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":346470,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q4I"},{"end":"2012-12-31","val":346470,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":346470,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":346826,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":347182,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2012-06-19","val":300000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2012-06-30","val":296152,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2013-03-31","val":152778,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":166667,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":166667,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2015-03-31","val":517579,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":533186,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2504018,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1503380,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4161503,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1657485,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":6058297,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2298541,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3417585,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":3417585,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":1119044,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":1119044,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5324505,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":5324505,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1906920,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1906920,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6732335,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":6732335,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2640700,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2640700,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8199587,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":8199587,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":5558887,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":5558887,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":10703606,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":10703606,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":2504019,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2504019,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13225008,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":13225008,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3708806,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":3708806,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7430415,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":7430415,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3721609,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":3721609,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11346696,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":11346696,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3916281,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":3916281,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":16300333,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":16300333,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3831928,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3831928,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8374522,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8374522,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4542594,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4542594,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10400944,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2026422,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":14497254,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1651110,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3302715,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1651605,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"}]}},"CreditAndDebitCardReceivablesAtCarryingValue":{"label":"Credit and Debit Card Receivables, at Carrying Value","description":"Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are 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. Generally, only investments with original maturities of three months or less qualify under that definition.","units":{"USD":[{"end":"2010-12-31","val":499485,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":499485,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-09-30","val":745853,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":661575,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":661575,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":661575,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":661575,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":661575,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":643011,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":768395,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1121249,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1031476,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1031476,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1031476,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":1031476,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":1031476,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":849685,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":494145,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":206565,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":205974,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":205974,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":205974,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":205974,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":205974,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":120280,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":114747,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":115894,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":111968,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":111968,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":111968,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":111968,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":111968,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":348192,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":267350,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":111864,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":92552,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":92552,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":92552,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9475,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9475,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":102053,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":61881,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30183,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30272,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":30272,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":30272,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":30272,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":30272,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28410,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28410,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28410,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28410,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":28410,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":28410,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12795,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12795,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":477591,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-383861,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-383861,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":337016,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":337016,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":559876,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-386848,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-386848,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":19577,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":19577,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1547,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":82285,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-2987,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2987,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":29344,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":29344,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1547,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2011-12-31","val":675000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":675000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":675000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":675000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":675000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":734957,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":129953,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":223933,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":477695,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":477695,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":477695,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":477695,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":477695,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":78553,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":132097,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":785137,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":182266,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":182266,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":182266,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":182266,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":182266,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":154870,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":43682,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":255200,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":140626,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":140626,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":140626,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":140626,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":143718,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50744,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":93147,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66015,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":95588,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":95588,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":95588,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29025,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9306,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2013-10-27","end":"2013-10-29","val":1700000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2013-10-27","end":"2013-10-29","val":780000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2020-09-30","val":6424463,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"}]}},"DebtInstrumentConvertibleConversionPrice1":{"label":"Debt Instrument, Convertible, Conversion Price","description":"The price per share of the conversion feature embedded in the debt instrument.","units":{"USD/shares":[{"end":"2012-06-19","val":0.213,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2015-03-03","val":385,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-03-31","val":364,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q1I"},{"end":"2015-06-25","val":119,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-06-30","val":112,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2I"},{"end":"2015-07-29","val":70,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-31","val":60.9,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-09-30","val":33.6,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":37.8,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2018-12-31","val":1400000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2024-05-16","val":7500000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"DebtInstrumentInterestRateDuringPeriod":{"label":"Debt Instrument, Interest Rate During Period","description":"The average effective interest rate during the reporting period.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.055,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2012-06-19","val":0.18,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":0,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3848,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3886,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3530,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q4I"},{"end":"2013-03-31","val":84677,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":77205,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":49421,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33814,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2016-09-30","val":43000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2020-09-30","val":66322,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2024-03-31","val":170048,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":117596,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-126069,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-283944,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-283944,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":202531,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":202531,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-4337272,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4337272,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-8221642,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"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":"2014-12-31","val":122209,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":122209,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":122209,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":122209,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":122209,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":87292,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":294192,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-143037,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-137240,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-401666,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-401666,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":236709,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":236709,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-754249,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1410559,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":766498,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-4800332,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4800332,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-8640491,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":10282,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":55185,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":55185,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":32050,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":27540,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2014-12-31","val":110000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-07-29","val":4779003,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-29","val":4779003,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q2I"},{"end":"2016-07-29","val":4779003,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q2I"},{"end":"2021-06-18","val":3500000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q2I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-11171,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-117722,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-117722,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":34178,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":34178,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-463060,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-463060,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-418849,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"DeferredTaxAssetsCharitableContributionCarryforwards":{"label":"Deferred Tax Assets, Charitable Contribution Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.","units":{"USD":[{"end":"2012-12-31","val":1317,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1317,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1317,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1317,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1260,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1260,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1409,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":1409000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2110000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":2110,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3767,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3767,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5049,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5284,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":5284,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5303,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":5303,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5134,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5134,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5737,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":5737,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8330,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":7933,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7933,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":7933,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1444,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2016-12-31","val":931417,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":639731,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":639731,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":592560,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":592560,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":666538,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":666538,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":731365,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":731365,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":671954,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":671954,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":314775,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2018-12-31","val":14745164,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15406276,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":15406276,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16185071,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":16185071,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16919686,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":16919686,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19680927,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":19680927,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":24682243,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":19778197,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21832530,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":21832530,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22372971,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGrossCurrent":{"label":"Deferred Tax Assets, Gross, Current","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2011-12-31","val":153319,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":281123,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":281123,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":798548,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":798548,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5695446,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5695446,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14612293,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":14612293000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17396530000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":17396530,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7133965,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsGrossNoncurrent":{"label":"Deferred Tax Assets, Gross, Noncurrent","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2011-12-31","val":458504,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":777269,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":777269,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2011-12-31","val":97966,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":19407,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":19407,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":59320,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":59320,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":269865,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":269865,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":94542,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":504104,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":209345,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":209345,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":132718,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":132718,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":30965,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":30965,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":31249,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":31249,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":30156,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":30156,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2011-12-31","val":143037,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":222130,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":222130,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":766498,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":766498,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2011-12-31","val":143037,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":222130,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":222130,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":766498,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":766498,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5695446,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5695446,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14334390,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":14334390000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17396530000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":17396530,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7177432,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2017-12-31","val":20700000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":20700000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2022-12-31","val":19653387,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":24652591,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":19770091,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21821991,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":21821991,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22372971,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2011-09-30","val":57380,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":143037,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":143037,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":143037,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":143037,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":153319,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":143656,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":119702,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":131860,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":277315,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":222130,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":222130,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":222130,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":277315,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":222130,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":222130,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":222130,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":798548,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":766498,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":766498,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":766498,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":766498,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1520747,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":333638,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2014-06-30","val":1843419,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":222130,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":222130,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":169404,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":169404,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4556515,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4556515,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13545635,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":13560973000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15853308000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":15853308,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11106460,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11106460,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4928275,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2020-12-31","val":13366483,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14136491,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":14136491,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17030852,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":17030852,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19684763,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":16766937,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18918516,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":18918516,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22361579,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":1159036,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1215417,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":929522,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1159036,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":36653,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":251269,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1841082,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3311335,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6297383,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":2354117,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":249630,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2124663,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2073113,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1368809,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1526482,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1632554,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2440844,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4083170,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-12-31","val":10196,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9670,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":9670,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8824,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":8824,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":53442,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":53442,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":771803,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":771803000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":35413000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsOtherLossCarryforwards":{"label":"Deferred Tax Assets, Other Loss Carryforwards","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.","units":{"USD":[{"end":"2012-12-31","val":301422,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":301422,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2015-12-31","val":5533,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":5533000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":24010000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":24010,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6727,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":6727,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3978,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":3978,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6574,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":6574,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1961,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1961,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2025-12-31","val":2398,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2013-12-31","val":19283,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":19283,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":15336,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":15336,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":15336,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2016-12-31","val":46168,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1712623,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1712623,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1480412,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1996647,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1967795,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":1967795,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1966058,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1966058,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1903413,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1903413,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2099241,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2099241,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3029964,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":2885422,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2593511,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2593511,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.","units":{"USD":[{"end":"2013-12-31","val":442813,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":442813,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":507864,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":507864,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":149794,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":149793000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":46168000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2011-12-31","val":458504,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":475847,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":475847,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.","units":{"USD":[{"end":"2011-12-31","val":45157,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":28599,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":28599,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":97587,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":97587,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":263609,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":263609,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":28241,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":122782000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":504104000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":35413,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":48050,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":48050,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":45358,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":45358,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":136686,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":136686,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":149402,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":149402,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2024-12-31","val":174687,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":174687,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2011-12-31","val":458504,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":781077,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":781077,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":781077,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":781077,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-06-30","val":744120,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":619209,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":0,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2177057,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5695446,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5695446,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14334390,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":14334390,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17396530,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13700000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":13700000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14738735,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14983621,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":14983621,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16185071,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":16185071,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16919686,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":16919686,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19653342,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":19653387,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":24652591,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":19770091,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21821991,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":21821991,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22372971,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsValuationAllowanceCurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Current","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as current.","units":{"USD":[{"end":"2012-12-31","val":3808,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":3808,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"DeferredTaxAssetsValuationAllowanceNoncurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Noncurrent","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2011-12-31","val":458504,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":777269,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":777269,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2014-12-31","val":5695446,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5695446,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14334390,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":14334390000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17396530000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":17396530,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":13678653,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7177432,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2013-12-31","val":-32050,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2015-12-31","val":277903,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":277903000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2022-12-31","val":27540,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29652,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":8106,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10539,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":10539,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssets":{"label":"Deferred Tax Liabilities, Goodwill and Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2015-12-31","val":277903000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill":{"label":"Deferred Tax Liabilities, Goodwill","description":"Amount of deferred tax liability attributable to taxable temporary differences from goodwill.","units":{"USD":[{"end":"2015-12-31","val":5645,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2015-12-31","val":272258,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-931417000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DeferredTaxLiabilitiesGrossCurrent":{"label":"Deferred Tax Liabilities, Gross, Current","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as current.","units":{"USD":[{"end":"2018-12-31","val":6429,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2012-12-31","val":48900,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":48900,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":24450,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":-24450,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2011-12-31","val":10282,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6285,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":6285,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":7600,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":-7600,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2018-12-31","val":6429,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6429,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":27540,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":27540,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29652,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":8106,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10539,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":10539,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2013-12-31","val":782363,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":319563,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":319563,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":319563,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":319563,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":319563,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":298320,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":317154,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":392161,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-16","val":310936,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":310936,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":127609,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":154075,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":7000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2011-06-30","val":12000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"}]}},"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":"2011-01-01","end":"2011-06-30","val":1163,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":1163,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":1163,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3011,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3011,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1849,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5144,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":5144,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2567,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2567,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5528,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":5528,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":2961,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":2961,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8490,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8490,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":2962,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2962,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":11451,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":11451,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2962,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2962,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5696,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":5696,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2734,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8116,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":8116,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2419,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":11284,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":11284,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3888,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8224,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8224,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":15163,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":56435,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":56435,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":209330,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-12-31","val":239335,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":239335,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":193562,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":194000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":191000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":200000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":200000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38574,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":66525,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":27951,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":89155,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":22630,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":100000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":100000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":49936,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":49936,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":113592,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":113592,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":63656,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":63656,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":178575,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":178575,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":64986,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":64984,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":142560,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":143000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":286306,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":286000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":143746,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":144000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":423628,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":16000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":137322,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":5000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":600000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":21000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":139000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":6000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":277000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":12000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":138000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":7000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":19000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":19000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":7000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":7000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":15163,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":56435,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":85013,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":209330,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":349301,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":349301,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":462103,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":462103,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":70746,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":56255,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":150082,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":150082,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":223772,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":223772,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":374388,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":374388,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":83543,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":83543,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":170440,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":170440,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":261456,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":261456,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":350647,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":350647,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":87546,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":87546,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":177472,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":177472,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":269729,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":269729,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":375690,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":375690,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":152314,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":152314,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":302277,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":302277,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":449071,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":449071,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":594940,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":594940,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":147834,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":147834,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":286559,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":286559,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":424020,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":424020,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":550098,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":550098,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":136597,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":136597,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":261571,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":261571,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":379536,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":379536,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":497408,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":497408,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":193322,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":193322,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":422078,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":422078,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":652162,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":652162,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":1061615,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1061615,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":373462,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":373462,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":747485,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":747485,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1115396,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1115396,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1492261,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":1492261,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":379547,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":16406,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757695,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":32737,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1119023,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":49065,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1135228,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":65270,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13230,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26309,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":39313,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":47817,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-03-31","val":3888,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":85013,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":250826,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":176803,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2195267,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":214768,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1944441,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":47405025,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":47405025,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":45209758,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":45209758,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":42221418,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":42221418,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-14782039,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-13676997,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1105042,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-18489507,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-18489507,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-4812510,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4812510,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15255143,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":15255143,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"DerivativeGainOnDerivative":{"label":"Derivative, Gain on Derivative","description":"Amount of increase in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":288791,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q1"},{"start":"2015-04-01","end":"2015-06-30","val":1744430,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2015-03-31","val":2494639,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q1I"},{"end":"2015-07-29","val":79400000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-29","val":79400000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q2I"},{"end":"2015-10-16","val":20602,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1086354,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-07-29","val":79400000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q2I"},{"end":"2016-12-31","val":42310893,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2015-03-31","val":87603,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":87603,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q1I"},{"end":"2015-06-19","val":79400000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-06-30","val":906885,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":1683722,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3679336,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53616983,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47314427,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46612728,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12868079,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":12868079,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":12868079,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":12868079,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10310099,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10261293,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10231697,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10231697,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":10231697,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":10231697,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":10231697,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10231697,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10231697,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1833158,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1722928,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1722928,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1722928,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1722928,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1722928,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1722478,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1722028,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1719816,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","description":"Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":281483,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":-588896,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-181932,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1033433,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-852.89,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.01,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet":{"label":"Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net","description":"Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2016-09-30","val":-226478,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-244735,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":39493,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":39493,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":39493,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2023-12-31","val":128171,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":128171,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":166273,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":157335,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Accrued Liabilities","description":"Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2016-09-30","val":-35273,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-35273,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationConsideration":{"label":"Disposal Group, Including Discontinued Operation, Consideration","description":"Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.","units":{"USD":[{"end":"2016-09-30","val":967971,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":967971,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold":{"label":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","description":"Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":1311919,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2629083,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":1317164,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2832564,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":203482,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2023-01-01","end":"2023-09-30","val":25199879,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":8061966,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35341569,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9839981,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19538100,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":9698119,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":28691071,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":28691071,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":28691071,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":28691071,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":9152971,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":9152971,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense":{"label":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","description":"Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":685162,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1414327,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":729165,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1070291,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":86831,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-76977,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-84459,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7482,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2023-01-01","end":"2023-09-30","val":17743763,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5897769,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":24768293,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-13","val":19212986,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":19212986,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":19212987,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":19212987,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":6178849,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":6178849,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationInventory1":{"label":"Disposal Group, Including Discontinued Operation, Inventory","description":"Amount classified as inventory attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2016-09-30","val":258743,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-258743,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingExpense":{"label":"Disposal Group, Including Discontinued Operation, Operating Expense","description":"Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":1997081,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4043410,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":2046329,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3902855,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":290313,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-76977,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-84459,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7482,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2023-01-01","end":"2023-09-30","val":17743763,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5897769,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":30872293,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6656123,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13034137,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":6378014,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":19007840,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":19007840,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":19007841,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":19007841,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5973703,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":5973703,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"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":"2016-09-30","val":75130,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"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":"2014-12-31","val":156250,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":156250,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":156250,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":468750,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.16,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.01,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":0.01,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.01,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":0.03,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":0.02,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.09,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.15,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.06,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.45,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.29,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.84,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":-0.01,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.02,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-0.01,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0.03,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.02,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-0.09,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.77,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.32,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.45,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2.24,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.29,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-1.47,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-295.36,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.18,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-57.5,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1.55,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1678997,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.69,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-604716,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1.73,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2231850,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.55,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-740544,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-349.55,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-6044544.67,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1.8,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-35998.04,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.09,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.09,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.16,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.01,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":0.01,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.01,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":0.03,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":0.02,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.09,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.15,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.06,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.45,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.29,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.84,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.37,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1952,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1952,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-1.8976,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-1.8976,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0586,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0586,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.34,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.35,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":0.35,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.35,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.34,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-0.34,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.35,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.35,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.35,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.34,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.34,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.34,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.34,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.34,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.34,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.34,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.0049,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.1562,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.1562,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-2.8242,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-2.8242,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.4255,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.4255,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4.7974,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2528,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0785,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.2602,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":-0.0058,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0029,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0029,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0398,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to amortization.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.1395,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.1395,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":2.7293,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.4076,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.4076,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.0121,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0058,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":0.1174,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.0307,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.0307,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0455,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0266,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.0135,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.0363,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0363,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0363,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0363,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.0363,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0298,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0298,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.1711,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0.0435,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0435,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingenciesOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax contingencies.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":-0.0965,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-0.0965,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0697,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.0697,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":80000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":80000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":80000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-03-31","val":101000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66931,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2015-03-31","val":338105,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":239502,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2014-03-31","val":307076,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2015-12-31","val":35000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-06-30","val":22000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":486464,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1300000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":200000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-09-30","val":73000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":42000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2013-12-27","val":0.5,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-27","val":0.5,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2013Q4I"},{"end":"2014-12-17","val":0.5,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-17","val":0.5,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-17","val":0.5,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-17","val":0.5,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-17","val":0.005,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2014-12-31","val":0.5,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"ExcessStockSharesAuthorized":{"label":"Excess Stock, Shares Authorized","description":"Maximum number of excess stock shares permitted to be issued.","units":{"shares":[{"end":"2015-07-07","val":150000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"},{"end":"2015-07-29","val":500000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"ExtinguishmentOfDebtGainLossNetOfTax":{"label":"Extinguishment of Debt, Gain (Loss), Net of Tax","description":"The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1752263,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":5189484,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5189484,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":5189484,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"FairValueAssumptionsExercisePrice":{"label":"Fair Value Assumptions, Exercise Price (Deprecated 2018-01-31)","description":"Agreed upon price for the exchange of the underlying asset.","units":{"USD":[{"end":"2015-03-03","val":6.4,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-03","val":448,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-03-03","val":8960000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-03-31","val":0.64,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":6.4,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-31","val":448,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-25","val":176.75,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-06-25","val":3535000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q2I"},{"end":"2015-07-25","val":2.56,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":1.24,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":86.8,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-29","val":1736000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-07-31","val":2.5,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-31","val":175,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-31","val":3500000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"}],"USD/shares":[{"end":"2015-03-03","val":6.4,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-03","val":448,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-03-03","val":8960000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-03-31","val":0.64,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":6.4,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-31","val":448,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-25","val":176.75,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-06-25","val":3535000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q2I"},{"end":"2015-07-25","val":2.56,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":1.24,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":86.8,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-29","val":1736000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-07-31","val":2.5,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-31","val":175,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-31","val":3500000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2015-03-01","end":"2015-03-03","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q1I"},{"start":"2015-03-02","end":"2015-03-03","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-03-02","end":"2015-03-03","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-06-01","end":"2015-06-25","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2I"},{"start":"2015-06-24","end":"2015-06-25","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-24","end":"2015-07-25","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-07-29","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-07-01","end":"2015-07-29","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-07-28","end":"2015-07-29","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-06-15","end":"2015-07-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2"},{"start":"2015-07-28","end":"2015-07-31","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-30","end":"2015-07-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2015-03-02","end":"2015-03-03","val":1.15,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1.24,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1.08,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1.08,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-24","end":"2015-07-25","val":1.08,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"},{"start":"2015-07-28","end":"2015-07-29","val":1.07,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-28","end":"2015-07-31","val":1.07,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1.1,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2015-03-01","end":"2015-03-03","val":0.0161,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q1I"},{"start":"2015-03-02","end":"2015-03-03","val":0.0161,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-03-02","end":"2015-03-03","val":0.0161,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-03-31","val":0.005,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.0137,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-03-31","val":0.0161,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-06-01","end":"2015-06-25","val":0.017,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2I"},{"start":"2015-06-24","end":"2015-06-25","val":0.017,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-06-30","val":0.0163,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-24","end":"2015-07-25","val":0.017,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-07-29","val":0.0162,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-07-01","end":"2015-07-29","val":0.0162,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-07-28","end":"2015-07-29","val":0.0162,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-06-15","end":"2015-07-31","val":0.0012,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2"},{"start":"2015-07-28","end":"2015-07-31","val":0.0012,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-30","end":"2015-07-31","val":0.0012,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-09-30","val":0.0137,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":0.0176,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.0176,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"FairValueAssumptionsWeightedAverageVolatilityRate":{"label":"Fair Value Assumptions, Weighted Average Volatility Rate (Deprecated 2018-01-31)","description":"Weighted average expected volatility of stock price.","units":{"pure":[{"start":"2015-03-01","end":"2015-03-03","val":1.15,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q1I"},{"start":"2015-03-02","end":"2015-03-03","val":1.15,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-03-31","val":1.15,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-06-01","end":"2015-06-25","val":1.08,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2I"},{"start":"2015-06-24","end":"2015-06-25","val":1.08,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-07-01","end":"2015-07-29","val":1.07,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-07-01","end":"2015-07-29","val":1.07,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-06-15","end":"2015-07-31","val":1.07,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q2"},{"start":"2015-07-30","end":"2015-07-31","val":1.07,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2015-01-01","end":"2015-12-31","val":1.28,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":1.28,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances","description":"Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":835329,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-13300,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-13300,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":79445308,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":79445308,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2254636,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)","description":"Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":250826,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2195267,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-47405025,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-45209758,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":42221418,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":42221418,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-14782039,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13676996,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":18489507,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4812510,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-15255142,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-15255142,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements","description":"Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":4238561,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":4498048,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":259487,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4498048,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-4498048,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value","description":"Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2293451,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3058955,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-06-30","val":1683722,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35905972,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":41089580,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":41089580,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53616983,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47314427,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":47314427,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46612728,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22177,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":88707,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":155237,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":222767,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":12500,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12500,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":126000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":151328,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":176655,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":130171,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":130171,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":130171,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":130171,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":169157,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":208247,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":249629,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":289969,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":289969,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":289969,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":-289969,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":330309,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":370858,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":412136,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-472545,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-472546,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-472546,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":472546,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":472546,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-427878,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-533978,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":640140,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":741803,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":741803,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":741803,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":741803,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":741803,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":850849,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":959247,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":993291,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1091313,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1091313,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1091313,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":1091313,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1091313,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1189336,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1286359,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1381695,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1478572,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1478572,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1478572,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":1478572,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1478572,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1621958,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1787058,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1952158,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2219154,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2219154,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2219154,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":-2219154,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":-2219154,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2450056,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2680333,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2910922,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-3151483,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":-3151483,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-3151483,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":-199002,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-199002,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-3391827,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-3632067,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-229233,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-239014,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":-239014,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-239014,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-239014,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-239014,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-253670,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-264576,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-275483,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-278139,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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":"2015-06-30","val":794353,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":797353,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2017-03-31","val":923504,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":923504,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":924962,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":777101,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":777102,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":790644,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":797517,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":951097,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":503480,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":515482,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":515480,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":352082,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":396144,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-12-31","val":106532,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":64751,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":710604,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":443182,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12475,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9046,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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":"2015-06-30","val":266120,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":270120,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":101310,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":222793,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":117270,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":78180,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40340,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":161361,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":121020,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":81930,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41278,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":481136,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":316862,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":212325,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-12-31","val":424650,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-06-30","val":426591,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":385091,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":385091,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":369706,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":369706,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":370956,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":389456,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":411149,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":411149,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":411149,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":922358,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":923608,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":922358,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":922358,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":959391,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":953891,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":953891,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":39124,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39124,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42680,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":42680,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":42680,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":38180,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2015-06-30","val":133060,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":67530,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2019-09-30","val":106160,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2020-03-31","val":325193,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":216796,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":98023,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-03-31","val":287069,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":190046,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":95335,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-31","val":506627,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":319814,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":154715,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":692706,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":461179,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":230590,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2024-03-31","val":719046,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":478807,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8893,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-31","val":32718,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21812,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10906,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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":"2015-12-31","val":101310,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":196794,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":147861,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":147861,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":152861,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":147861,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":147861,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":150361,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":151611,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":217823,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":159465,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":163400,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":163400,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":163400,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":172341,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-12-31","val":125341,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":48655,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":694456,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":412819,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-06-30","val":443182,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25838,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12475,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31225,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31225,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31224,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3428,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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":"2015-06-30","val":266120,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":270120,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":101310,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":221293,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":154861,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":154861,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":159861,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":152861,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":152861,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":155361,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":156611,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":458126,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":399765,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":402265,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":402270,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":163400,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":172341,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":172341,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130841,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":130841,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":125341,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125341,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":126591,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":143549,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":309214,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":309214,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":309214,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":838877,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":695498,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":694457,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":694457,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":731489,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":412819,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":412819,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":23333,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23333,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16975,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16975,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16975,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12475,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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":"2015-06-30","val":266120,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":270120,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":101310,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":221918,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":155486,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":155486,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":160486,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":159861,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":159861,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162361,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":163611,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":473511,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":415150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":417650,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":417650,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":402265,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":411206,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":172341,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130841,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":130841,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":130841,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":130841,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132091,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150591,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":404107,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":404107,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":404107,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":916858,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":840127,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":838877,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":838877,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":875910,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":731489,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":731489,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32564,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32564,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":27833,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":27833,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27833,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":23333,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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":"2015-06-30","val":266120,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":270120,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":101310,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":222793,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":156361,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":156361,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":161361,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":160486,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":160486,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162986,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":164236,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":480511,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":422150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":424650,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":424650,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":417650,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":426591,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":411206,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":369706,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":369706,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":130841,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":130841,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132091,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150591,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":411149,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":411149,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":411149,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":922358,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":918108,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":916858,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":916858,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":953891,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":875910,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":875910,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":38180,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":38180,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37064,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37064,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37064,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32564,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":1151767,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1799500,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1799500,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":1799500,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1824500,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1824500,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1849500,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1849500,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":1849500,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":1849500,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1849500,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1849500,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1874500,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1887000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3534750,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3534750,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3534750,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3534750,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":3534750,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2644750,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2669750,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2669750,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2665250,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":2665250,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":2665250,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2665250,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":2665250,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2754665,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2754665,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2339665,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2339665,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2339665,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2339665,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2339665,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2339665,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2339665,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2339665,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2352165,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2426165,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2426165,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2426165,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":2426165,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2426165,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4035165,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4035165,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4035165,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7224665,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7224665,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":7224665,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":7224665,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":7224665,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7224665,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7224665,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7224665,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7528165,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":7528165,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":7528165,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":397165,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":397165,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7528165,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7528165,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":397165,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":397165,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":397165,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":397165,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":397165,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":397165,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":442165,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":442165,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":442165,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":397165,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-06-30","val":1991893,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1945363,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":929000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":929000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-06-30","val":100000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1669329,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1669329,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1669329,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":1669329,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":1669329,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1655343,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1616253,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1599871,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1559531,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1559531,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":1559531,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":1559531,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1559531,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1519191,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1503642,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1474864,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3062204,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3062204,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3062204,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3062204,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":3062204,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2216872,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2135772,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2029610,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1923447,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":1923447,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":1923447,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1923447,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":1923447,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1903816,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1795418,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1346374,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1248352,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1248352,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1248352,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":1248352,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1248352,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1150329,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1053306,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":970470,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":947593,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":947593,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":947593,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":947593,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":947593,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2413207,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2248107,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2083007,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5005511,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":5005511,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5005511,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":5005511,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":5005511,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4774609,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4544332,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4313743,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4376682,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":4376682,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4376682,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":198163,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":198163,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4136338,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3896098,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":167932,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":158151,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":158151,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":158151,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":158151,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":158151,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":188495,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":177589,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":166682,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":119026,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsPeriodIncreaseDecrease":{"label":"Finite-Lived Intangible Assets, Period Increase (Decrease)","description":"Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1151767,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1799500,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1799500,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"FoodAndBeverageCostOfSales":{"label":"Food and Beverage, Cost of Sales (Deprecated 2018-01-31)","description":"The cost related to generating revenue from the sale of food (prepared and cooked-to-order foodstuffs, as well as snack items) and beverages (bottled or on-tap alcoholic beverages, as well as nonalcoholic beverages like carbonated drinks, juices, energy/sports drinks, water, coffee, and tea).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":312266,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":312266,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1251872,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":939606,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2352201,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":289638,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-289638,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-289638,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-289638,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-478729,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-478729,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-189091,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-463840,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-463840,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-100765,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-103312,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-103312,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2023-07-01","end":"2023-09-30","val":2000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2073,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-2073,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":-22809,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-22809,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-22809,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":463840,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":463840,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-100765,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-103312,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-103312,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1456,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-1456,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-2696,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2696,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-25427,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-25427,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-25427,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-25427,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-25427,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-25427,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-27013,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-27013,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2025-01-01","end":"2025-12-31","val":-22809,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":5189484,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":3437221,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5189484,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-74795,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-74795,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-94955,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":-20160,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-94955,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-59143,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-59143,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-25713,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-25713,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-44999,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-44999,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-19286,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-57514,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-57514,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-12514,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-12514,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-66857,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-66857,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9857,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-9857,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11143,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-11143,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1286,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-1286,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-13714,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-13714,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-2571,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-2571,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1269,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-1269,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26126,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":26126,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11511,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":11511,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":-14614,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-14614,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10954,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":10954,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-557,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-557,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":412,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":412,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3514,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":3514,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5314,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":5314,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":1800,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":1800,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-11314,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-11314,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13372,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-13372,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4457,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-4457,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8400,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-8400,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-3943,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":-3943,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8057,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-8057,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":343,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":343,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8485,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-8485,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-857,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-857,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-993,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-993,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-136,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-136,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1336,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1336,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-343,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-343,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1336,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1336,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-1544044,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1544044,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1544044,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1544044,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1497169,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1497169,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":-94955,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-10696774,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-10696774,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-25713,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-44999,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-19286,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-117296,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-100000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":-100000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":-117296,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-100000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-03-31","val":-100000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":767930,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":767930,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":885226,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":885226,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":767930,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":767930,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":767930,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":767930,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2015-03-31","val":15654484,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15654484,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15654484,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3177017,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":3177017,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3177017,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3177017,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3177017,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":3177017,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3177017,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3712216,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3771746,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":481314,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":481314,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":481314,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":481314,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":481314,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":481314,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":481314,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":481314,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":481314,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":481314,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":481314,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":481314,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":481314,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":481314,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":481314,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":481314,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":481314,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":481314,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1437314,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1437314,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1437314,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1437314,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1437314,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":1437314,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1437314,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1437314,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1437314,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":956000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":956000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":956000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":956000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":956000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":956000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":956000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":956000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":916000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":916000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":916000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":916000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":916000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":916000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":916000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":916000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":916000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":916000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":916000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":916000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":916000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":916000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":916000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":916000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2657000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2657000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2657000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5747000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":5747000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5747000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":5747000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":5747000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5747000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5747000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5747000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1977533,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":1977533,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":481314,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":956000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":956000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4831000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":4831000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":357000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-12-31","val":15403833,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":15403833,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1977829,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1977829,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":1977829,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1977829,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1977829,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1977829,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":3955362,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3955362,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2019-01-01","end":"2019-12-31","val":481314,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":380646,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":380646,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-14455000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":14455000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1199484,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1199483,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3177017,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3177017,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":481314,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":481314,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":40000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":40000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":6104000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":6104000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2235816,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1360812,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3358730,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1122914,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4858804,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2565751,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5886399,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":5886399,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":3320648,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":3320648,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":7310318,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":7310318,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1423919,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1423919,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":9249762,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":9249762,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2209824,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2209824,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4788942,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":4788942,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":2579118,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":2579118,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":6140491,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":6140491,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":1351549,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1351549,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":8127683,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":8127683,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2651943,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2651943,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5116176,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":5116176,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2464233,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":2464233,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7611500,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":7611500,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2495324,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":2495324,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":9689895,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":9689895,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":960616,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":960616,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2499344,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2499344,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1538728,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1538728,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3146848,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3146848,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":647504,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":647504,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":782605,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":782605,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-182489,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-182489,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1177209,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1177209,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1359698,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1359698,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2195499,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1859464,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1018290,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":909318,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2735390,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":3080164,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1486266,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1184617,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2466654,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2251399,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":980388,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1066782,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3705555,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3705555,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":1454156,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1454156,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5233353,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":5233353,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1825626,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1810320,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3498733,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":3485848,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":1673107,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":1675528,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4752493,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":4764772,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":1253760,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":1278924,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6278781,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6265830,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1644467,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":1644467,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3075646,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":3075646,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1431180,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":1431180,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4462440,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4462440,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1386793,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1386793,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7164887,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":7164887,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1902894,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1902894,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3565185,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3565185,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1662291,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1662291,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4968327,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":4968327,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":1403142,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":1403142,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6484244,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":6484244,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1707892,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":1707892,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3081184,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":3081184,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1373294,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":1373294,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4443305,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":4443305,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1362119,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":1362119,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5777221,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":5777221,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1490710,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1490710,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2954366,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2954366,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":1463656,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1463656,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4330754,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":4330754,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1376389,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1376389,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5292554,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5292554,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1972514,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1972514,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4303387,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":4303387,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":2330873,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":2330873,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6170563,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6170563,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":1867176,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1867176,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10224218,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":10224218,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4914391,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":4914391,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9996074,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":9996074,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":5081683,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":5081683,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14638709,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-614,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4642634,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":20348054,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-170,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6054364,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-13,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11950952,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":119,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":5896588,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":132,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":155,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":155,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":37,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":37,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-66305,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-66305,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":302,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-22532,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-22834,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-22333,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":199,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-27941,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":948833,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":948833,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":778345,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":778345,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":778345,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-778345,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-09-30","val":380646,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":380646,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":380646,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":380646,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":340646,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":101768,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":103312,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":29853251,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":34716349,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8001351,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-15803388,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16176974,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":-373586,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-19011857,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-19011857,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-2404014,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2404014,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12274295,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":12274295,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1758384,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-1773690,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4557366,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-4570251,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":-2798982,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-2796561,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7582379,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-7570100,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-3025014,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":-2999850,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-10143411,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-10156362,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1269636,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1728766,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":-459130,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-13023521,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-11294756,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13163261,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2023-01-01","end":"2023-09-30","val":-5110093,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2071316,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8550260,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2159684,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4070655,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1910971,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-5939295,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5939295,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-1868643,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1868643,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8115284,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-8115284,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2183676,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4175473,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-1991797,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6251586,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-2076113,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7017945,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":1740594,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4511877,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-09-30","val":7500000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-12-31","val":10300000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1500000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-1075033,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-418362,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1001224,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-229641,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1018312,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":1247954,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":819233,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":819233,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-199079,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-199079,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1130178,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":1130178,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-258358,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-258358,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-536417,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-536417,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-278059,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":-278059,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1829746,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1829746,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-1293329,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-1293329,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-2386913,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2386913,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":128134,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":128134,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":78074,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":78074,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-50060,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":-50060,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":363491,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":363491,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":285417,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":285417,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":276561,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":276561,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2205159,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2205159,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3913647,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3913647,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1708489,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1708489,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-6572705,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-6572705,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-2659058,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-2659058,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-13084916,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-13084916,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3981196,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8734451,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-4753255,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26908771,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":33624757,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1800753,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-15803388,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-1758384,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4570251,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-1728766,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-656671,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":-110724,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":1018313,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":1247954,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":-1642954,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-558612,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5011111.67,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-35145.14,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.08,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-383512,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1199072,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":-815560,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-777119,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-8915,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":76977,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":84459,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":281483,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":204507,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-2944480,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1091592,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-6200598,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-383512,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1199072,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":-815560,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-777119,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-777119,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-8915,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-8915,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1589803,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-1589803,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":76977,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":76977,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":84459,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":84459,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":281483,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":281483,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":204507,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":204507,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":281483,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":281483,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2023-01-01","end":"2023-09-30","val":-2440952,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-919673,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9932620,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-701463,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1297170,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-595707,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":-3775559,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":-3775559,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":-3775559,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-3775559,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-2478388,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2478388,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3775559,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-3775559,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":281236,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2010-01-01","end":"2010-06-30","val":-10174,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":88826,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-62000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-51826,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":389437,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":389437,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":389437,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":389437,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":314900,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":314900,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-74537,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-74537,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":416840,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":416840,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-75642,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-75642,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-159966,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-159966,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-84324,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":-84324,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-634285,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-634285,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-474319,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-474319,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-465941,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-465941,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4590,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4590,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9180,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":9180,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4590,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":4590,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":13770,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":13770,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4590,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":4590,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-524791,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-524791,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-752400,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":752400,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1409724,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1409724,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-657324,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-657324,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":767333,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":767333,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2177057,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2177057,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":767333,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":767333,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":27343,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2097,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2097,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":2097,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2097,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":2097,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":333814,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":333814,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":366814,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":366814,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":381814,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":381814,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":381814,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":381814,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":13770,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":13770,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3550,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3550,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3550,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3550,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":3550,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2791,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":3550,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3550,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2791,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2791,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":2791,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2791,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2791,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":2791,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2012-09-30","val":306429,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47815,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":47815,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":47815,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":47815,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":47815,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":43225,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2861,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5525665000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2756495000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":2756495,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3717877,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-3717877,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-6551117,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1060083,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":249935,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":249935,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1201450,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1201450,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":734615,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":734615,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2733655,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2733655,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4999204,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2810101,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2051899,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":2051899,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":550980,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":468571000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-36381000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-36381,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7036850,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7036850,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-73068,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":97731,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":97731,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2429,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2429,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":89360,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":89360,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-252392,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-252392,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-63768,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"IncomeTaxReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-71623000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":214142000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":214142,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5697,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5697,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7882,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":7882,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6664,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":612254000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3632727000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3632727,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3353056,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-3353056,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2764285,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2764285,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-587869,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-587869,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-781704,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-781704,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-847867,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-847867,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1515700,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-1515700,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3881403,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-2330862,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1704209,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1704209,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1473768,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4914700000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1080186000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1080186,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":6664,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":935,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":935,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2928,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2509,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4075,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":4075,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5841,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-144770000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":15826000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":15826,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":258394,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":258394,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":88903,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":88903,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17901,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":17901,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19159,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":19159,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8171,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":8171,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-81682000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-32558000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-32558,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":57452,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":57452,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-244630,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-25820,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":57567,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":57567,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":89063,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":89063,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":326612,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":326612,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-606064,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-606064,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":554,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2025-01-01","end":"2025-12-31","val":-188462,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-308119000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-227984000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-227984,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-334994,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-334994,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-591439,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-591439,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-100094,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-100094,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-132291,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-132291,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-111900,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-111900,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-359643,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-359643,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1036963,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-482302,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-351765,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-351765,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-303721,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":281236,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":281236,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":281236,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"}]}},"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":"2010-01-01","end":"2010-12-31","val":455965,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":91223,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":97070,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":613281,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":730318,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":730318,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":457211,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":457211,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1397469,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":1397469,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":1588140,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1588140,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":1579655,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1579655,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":28569,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":28569,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-133,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-133,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-592060,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-592060,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2085087,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-2085087,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":293700,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":293700,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":106121,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":106121,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":686069,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":686069,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":796627,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":796627,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-140092,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-140092,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-266914,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-266914,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-386151,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1328279,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-861795,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1192155,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1093674,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":92949,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1100090,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":86534,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":165777,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":165777,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":332012,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":332012,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-70125,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-70125,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-13362,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-13362,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":21124,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":21124,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-8191,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-263459,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-50062,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-50062,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":140367,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":140367,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-36652,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-36652,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":349890,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":349890,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":247299,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":247299,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9526,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9526,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-155910,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-155910,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-475558,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":126569,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":126569,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":119686,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":103939,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":267220,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2021-01-01","end":"2021-03-31","val":-146862,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-370577,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":402012,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":131143,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-06-30","val":150074,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":726771,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-475558,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":264971,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":265552,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":265552,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-269627,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-370577,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":11405,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":11405,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":557185,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":557185,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":415957,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":415957,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":528247,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":528247,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":1560536,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1560536,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":4072386,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":4072386,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-744145,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-744145,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-197306,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-197306,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":555280,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":555280,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1974429,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":1974429,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1391690,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-122015,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-845210,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-275243,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":513824,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-485005,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-82853,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1081682,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1740,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-218855,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-343567,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-433635,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2010-01-01","end":"2010-06-30","val":245794,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":69439,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2022-01-01","end":"2022-09-30","val":24958,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":27334,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44818,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":36834,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":75092,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":75092,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":87781,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":87781,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38102,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":29164,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":253460,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":253460,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":199,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":199,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-10175,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-62001,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-28562,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":380445,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":380445,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":363289,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":363289,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":550885,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":550885,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-408837,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-408837,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-550123,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-550123,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-1030785,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1030785,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-772171,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-772171,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4590,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4590,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":44954,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":44954,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":61585,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":61585,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":53622,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":53622,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1701,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1701,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2715,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2715,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2715,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2715,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-2715,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":91367,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":12782,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":53004,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":113490,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":181542,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":181542,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-60197,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-60197,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-38230,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-38230,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-61641,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-61641,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":66109,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":66109,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9164,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":9164,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-65509,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-65509,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":175392,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":175392,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":70212,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":70212,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":131280,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":131280,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3631,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3631,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-86503,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-86503,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":554749,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":552034,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":191384,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":191384,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":348345,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":348345,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-516642,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-488726,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1273617,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-812971,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2242266,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":360357,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2325279,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":398200,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-344579,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-344579,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-786328,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-786328,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-248139,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-232678,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-310588,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-293986,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-200323,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-212998,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-241472,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25823,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":25823,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-152273,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-152274,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-112343,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-112343,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":-252310,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-252310,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-322140,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-322140,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-294211,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-294211,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-03-31","val":47124,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":47124,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-15747,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-2249,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2021-01-01","end":"2021-03-31","val":-122765,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in 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":[{"start":"2018-01-01","end":"2018-09-30","val":180000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":32400,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14400,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-14400,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-14400,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-14400,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-32400,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-32400,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1968682,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":381318,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-201928,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-275249,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-268302,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-268302,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-415807,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-415807,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3756,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-3756,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5437,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-5437,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-7423,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-7423,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-5561,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-5561,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3092,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-3092,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2267,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-2267,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":-145,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-145,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1916,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1916,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-61965,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-61965,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-249700,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-249700,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":-248522,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-248522,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-317921,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-317921,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1766,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1766,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-51137,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-51137,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-53745,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-53745,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-21604,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-21604,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-27597,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-84138,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-156904,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-156904,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"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":"2011-01-01","end":"2011-12-31","val":675000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":675000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":59957,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":59957,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-545047,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-545047,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-451067,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-451067,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-197305,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-197305,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-399142,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-399142,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-345598,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-345598,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":307442,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":307442,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-295429,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-295429,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-27396,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-27396,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-138584,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-138584,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":72934,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":72934,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-41640,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-41640,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-89882,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-89882,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-47479,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-47479,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-74611,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-48130,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-63471,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-83282,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":17997,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":17997,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":17850,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":17850,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":57380,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":57380,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":143037,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":619,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":619,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-23335,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-23335,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-11177,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-11177,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":79093,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":79093,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":197585,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":754249,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1410559,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-766498,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"IncreaseDecreaseInDepositOtherAssets":{"label":"Increase (Decrease) in Deposit Assets","description":"The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":12000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":-12000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"}]}},"IncreaseDecreaseInDepositsOutstanding":{"label":"Increase (Decrease) in Deposits Outstanding","description":"The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-42069,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1719816,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-1719816,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"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":"2010-01-01","end":"2010-06-30","val":-325448,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-272070,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":97397,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-358145,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":501514,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":501514,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":782318,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":782318,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1310025,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":1310025,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-505117,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-505117,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-425901,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-425901,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-315585,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-315585,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-564827,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-564827,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":64062,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":64062,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":367602,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":367602,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1345707,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":1345707,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1651891,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":1651891,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":924169,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":924169,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":250902,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":250902,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":813624,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":813624,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":561604,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":561604,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-423635,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-423635,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-793239,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-793239,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1081209,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-252906,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1322530,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-17217,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-283,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":47251,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-119329,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":195275,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":438509,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":438509,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":350148,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":350148,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":154293,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":154293,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":423775,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":423775,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":479406,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":479406,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":505170,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":505170,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":123861,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":123861,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":202994,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":23886,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":372853,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":144893,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":534085,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":252969,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":61407,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":61407,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":153951,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":153951,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":16606,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":16606,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-107607,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-107607,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-40036,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-40036,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22911,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":22911,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":28947,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":28947,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-7766,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":333139,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-48462,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-11401,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":157613,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":157613,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":194597,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":460232,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":478663,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":478663,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":85056,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":160312,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":189138,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":189138,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":609468,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":609468,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":1357169,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1357169,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":673392,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":673392,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":899251,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":899251,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1317793,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1317793,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2032838,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2032838,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":691599,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-29,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1253005,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-71,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":2000583,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-86,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1907935,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-92734,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1369,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8215,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-2420,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":13031,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":12000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":12000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":12000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":12000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":25000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":25000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":25000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":25000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":43474,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":43474,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":53284,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":53284,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":25000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":25000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":32659,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":32659,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":309281,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":309281,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":26076,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":26076,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":771,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":771,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":70187,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":70187,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":74615,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":74615,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":56102,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":56101,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13780,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-13781,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-41602,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-41602,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":2573,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2573,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-37040,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-37040,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9810,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":9810,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7455,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-7455,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-8872,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-12-31","val":30270,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2763,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-41513,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-09-30","val":180000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":32400,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14400,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-14400,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-4161,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27446,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33941,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":23128,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":390759,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":390759,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-771,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-771,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5230,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":5230,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":34660,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":34660,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":145189,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":145189,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11496,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":4076,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-40973,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-48393,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":53253,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-30229,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-42347,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-125829,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":-780,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-69750,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-10913,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2763,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-41513,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":27197,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":27197,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-839,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-839,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-320,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-320,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":3423,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":3423,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":2424,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":2424,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3958,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-3958,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4197,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-4197,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-57270,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-57270,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-57269,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-57269,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1003,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1003,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3662,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-3662,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":-4162,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4162,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-4161,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27446,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33941,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":23128,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":233848,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-19849,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":137862,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":111512,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":514373,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":514373,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":206368,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":246368,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":122090,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":162090,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-16564,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-16564,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":106820,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":106820,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":459674,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":459674,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":369901,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":369901,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-181791,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-181791,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-537331,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-537331,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-837411,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-837411,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-838002,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-838002,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-85694,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-85694,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-91227,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-91227,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-90080,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-90080,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-94006,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-94006,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":35083,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":35083,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-45759,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-45759,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-201245,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-200998,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-220557,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-191522,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9501,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":92578,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-30671,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":52406,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":20708,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":20797,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1862,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1862,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"}]}},"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":"2012-01-01","end":"2012-12-31","val":-173800,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":58109,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":227901,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":432090,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":735180,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":735180,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":40945,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":40945,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-22526,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-22526,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":131070,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":131070,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-536937,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-536937,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-164917,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-164917,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-174491,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-174491,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-84238,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":143637,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-253199,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":64499,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-143759,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-68761,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-320890,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-155234,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-410,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-410,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-121421,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-121421,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":52764,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":52764,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":331,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":331,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-1769,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-10641,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-29421,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":9900,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7746,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":7746,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27428,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":27428,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":303974,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":269177,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43276,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30659,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1535,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-40021,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-164711,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":17385,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":63723,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-06-30","val":63723,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":74915,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":74915,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":634947,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":634947,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2012-01-01","end":"2012-03-31","val":360938,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":360938,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":127485,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-06-30","val":127485,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":79481,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-09-30","val":79481,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-173800,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":58109,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":227901,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":432090,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":176760,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":324391,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":150685,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":69439,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":242949,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":187949,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":395202,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":320202,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":309557,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":309557,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":362424,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":362424,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-157112,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-157112,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":129632,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":129632,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":247701,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":247701,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":165184,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":165184,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":918538,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":918538,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1250034,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":1250034,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-22443,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-22443,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-279137,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-279137,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1109238,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1109238,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-1450231,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1450231,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-117115,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-117115,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-39701,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-39701,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-47249,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":17679,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":205987,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":328245,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":140145,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-400,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":87237,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-76413,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":319407,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":319407,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":197908,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":197908,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25848,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":25848,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31990,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":31990,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":26506,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":26506,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":35398,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":35398,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-16364,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-16364,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12662,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-12662,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-21036,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-21036,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-39610,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-39610,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14989,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-14989,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-18898,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-11662,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-12582,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-12582,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-27202,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-27202,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1081,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":1081,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-38409,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-38409,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":20126,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":20126,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-41726,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-41726,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33079,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":33079,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30062,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":30062,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":34465,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":34465,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4806,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":4806,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9031,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":9031,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2157,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":2157,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":24958,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":27334,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44818,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":36834,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":7005,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":70212,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":8501,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":11196,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":18450,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":18450,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2016-01-01","end":"2016-12-31","val":631552260513,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":631552260513,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":224816,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":220556,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":301674,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":400280,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":349428,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":349428,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2016-01-01","end":"2016-12-31","val":5000999976,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":5000999976,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"InducedConversionOfConvertibleDebtExpense":{"label":"Induced Conversion of Convertible Debt Expense","description":"Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":299577,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":299577,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2015-03-31","val":2058423,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1991893,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1945363,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":929000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":929000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":903672,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1669329,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":1829,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":1829,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":1829,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":1829,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":43072,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":43072,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":41243,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":41243,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":89347,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":89347,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":66510,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":66510,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":143409,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":143409,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":76899,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":76899,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":251276,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":251276,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":107867,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":107867,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":383981,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":383981,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":28434,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-28434,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":57616,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":57616,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":29182,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":29182,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":65723,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":8107,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":348975,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":192725,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-378775,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":21073,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":843443,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":78206,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":504668,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":26799,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-8499,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":101449,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-7183,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":23244,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":108356,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":108356,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4539,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4539,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9692,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":9692,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":5154,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":5153,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12854,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3162,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15386,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1877,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3133,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":1256,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":5502,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11388,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-32761,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-21373,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":8915,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":8915,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1438,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11390,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":12827,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":171225,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":35527,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":272651,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":272651,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":65281,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":7117,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":60809,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":60809,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":60809,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":60809,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":60809,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"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":"2014-01-01","end":"2014-12-31","val":4679,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":14614,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":65723,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":8107,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":40000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":70333,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":70333,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":30333,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":30333,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":101449,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":80545,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":23244,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":10212,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":80545,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":80545,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-1316,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1316,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-80545,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-10212,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2018-01-01","end":"2018-09-30","val":63219,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":30458,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1438,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12082,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-12827,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-19669,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-19669,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-8280,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-8280,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-16872,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-16872,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-39475,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-39475,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-22529,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-22529,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-123969,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-123969,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-84592,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-84592,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-72915,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-72915,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-78430,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-78430,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":-5516,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-5516,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-76888,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-76888,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1543,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1543,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":16603,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":16603,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":31513,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":31513,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":14910,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":14910,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":81715,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":81715,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":50202,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":50202,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":202653,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":97653,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":97653,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":198900,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":198900,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":101248,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":101248,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":235125,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":358322,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":36226,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":75299,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":211996,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":411677,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-58992,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":44080,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-121424,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":99625,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-62432,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":55545,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":114732,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":114732,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":15105,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":15105,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":126000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":126000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8546,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17288,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":8743,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":26172,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":8884,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":34741,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InterestIncomeOther":{"label":"Interest Income, Other","description":"Amount of interest income earned from interest bearing assets classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":1316,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1316,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":8499,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":7183,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":19323,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":19323,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9040,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16574,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7534,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":38418,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":21845,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":45723,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"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":"2010-01-01","end":"2010-12-31","val":2097,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":155,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":155,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":155,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":155,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":155,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":60719,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":60719,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":60719,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":60719,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":88880,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":88880,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":119515,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":119515,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":53168,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":53168,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":107904,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":107904,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":217185,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":217185,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":297508,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":297508,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":29077,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":29077,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":59077,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":59077,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":76615,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":76615,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":103068,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":103068,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":30351,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":30351,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":43626,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":59077,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":251920,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":251920,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":251920,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":251920,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4539,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4539,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9692,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":9692,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":12854,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12854,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":15386,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1877,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1877,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3133,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":3133,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":3552,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":3552,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-03-31","val":204,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":360,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-09-30","val":1750,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"}]}},"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":"2016-01-01","end":"2016-12-31","val":15000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":204,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":360,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1750,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30052,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":30052,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":69220,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":69220,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":107646,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":107646,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":143901,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":143901,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35256,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":35256,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69520,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":69520,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":161876,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":161876,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":314925,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":314925,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":81313,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":81313,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26115,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":26115,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":36792,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":36792,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":115584,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":115584,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1428,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1428,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2910,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":2910,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":4383,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4383,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":35730,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":35730,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44478,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":44478,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":87008,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":87008,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":127533,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":127533,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":205449,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":205449,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":104505,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":104505,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":238595,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":238595,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":492220,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":11551,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":497028,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":16359,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":582,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":582,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":582,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":582,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-06-30","val":380917,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2018-12-31","val":282224,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":282224,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":282254,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":282284,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":924809,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":924809,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":924809,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1426323,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1707127,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2234834,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":2234834,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":2234834,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":2234834,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2234834,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1729717,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1808933,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1919249,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1670007,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1670007,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1670007,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":1670007,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":1670007,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1734069,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2037609,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3015714,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3321898,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":3321898,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3321898,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3321898,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3321898,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4246067,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3572800,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4135522,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2048883,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2048883,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2048883,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2048883,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2048883,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2536149,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2166545,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1867377,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1529806,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":1529806,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1529806,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":946799,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":946799,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1473975,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1178903,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":842870,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":748551,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":748551,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":748551,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":748551,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":748551,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":902844,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1059749,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":937383,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":861650,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":861650,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":861650,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":861650,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":861650,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":985511,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":885536,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1006543,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1864619,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1864619,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1864619,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1864619,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1864619,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1926027,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2018570,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1881225,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1757012,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":1757012,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":1757012,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1757012,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":1757012,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1716976,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1779923,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1785959,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1749246,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1749246,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1749246,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":1749246,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1749246,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700784,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1906859,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1943843,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1521199,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1521199,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1521199,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":1521199,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1521199,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2370248,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2441277,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2401903,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3817192,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3817192,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3817192,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":3817192,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":3817192,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3967497,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3765070,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3553942,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4228889,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":4228889,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4228889,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":66671,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":66671,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4177069,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3997246,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":66585,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40460,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":40460,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":40460,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":40460,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":40460,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":39092,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32246,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":38040,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36148,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1834619,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1834619,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":70657,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":70657,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":70657,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":70657,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":125855,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":125855,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":441915,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":192318,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":55548,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":55548,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":485098,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":485098,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":295940,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":295940,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":301898,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":301898,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":112577,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":112577,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":290574,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":290574,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":392071,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":392071,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":179108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-09-30","val":227960,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":281116,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":340905,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37061,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":265635,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":707710,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":707710,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40586,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":115842,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73640,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":73640,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":533343,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":533343,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":1507213,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1507213,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":523087,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":523087,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":951373,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":951373,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1581043,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1581043,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2471653,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2471653,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":743419,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1484648,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":2032995,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1966472,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-66523,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":17343,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InvestmentIncomeAmortizationOfDiscount":{"label":"Investment Income, Amortization of Discount","description":"Amount of accretion of purchase discount on nonoperating securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":7242,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7242,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":38418,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":21845,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":45723,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16544,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18845,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":2301,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":26441,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":22889,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":4463,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":4044,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":33774,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":33774,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11388,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32761,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":21373,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":63219,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":30458,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":108067,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":108067,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":108374,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":108374,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":49000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":39000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":57000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":57000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":59000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":59000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":178000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":12854,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":3162,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15386,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":3552,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":419,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3722,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"InvestmentOwnedAtCost":{"label":"Investment Owned, at Cost","description":"Cost of the investment.","units":{"USD":[{"end":"2018-12-31","val":150000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":150000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2018-12-31","val":150000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2018-12-31","val":150000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2018-12-31","val":150000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2018Q4I"}]}},"InvestmentOwnedAtFairValue":{"label":"Investment Owned, at Fair Value","description":"Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.","units":{"USD":[{"end":"2018-12-31","val":24000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":22731,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2020-12-31","val":22731,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23143,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":23143,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9771,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9771,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1286,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2018-09-30","val":150000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":150000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":21500,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21500,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":21550,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2013-03-01","end":"2013-03-15","val":59000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-03-01","end":"2013-03-15","val":29500,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-03-31","val":29500,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-06-01","end":"2013-06-15","val":57500,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-06-01","end":"2013-06-15","val":20000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"LandSubjectToGroundLeases":{"label":"Land Subject to Ground Leases","description":"Area of land subject to a ground lease.","units":{"sqft":[{"end":"2013-10-31","val":2200,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-10-31","val":2200,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"}]}},"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":"2013-01-01","end":"2013-03-31","val":38160,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":77592,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":39432,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":117660,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":40068,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":162498,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":44838,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":91012,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":46174,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":137853,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":46841,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":307110,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":777000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":741000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":741000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":732000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":700000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":238187,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":492006,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":727656,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":965772,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":950910,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":901437,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1539560,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3535313,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-09-30","val":5101009,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5217446,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4536032,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3911911,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11872747,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12329889,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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":"2019-09-30","val":2888699,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2546695,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2209009,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1941250,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2934186,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1363363,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-12-31","val":733569,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":631978,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":572335,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2572637,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3212909,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-09-30","val":441262,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":342005,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":337685,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":267759,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1177509,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":834710,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-09-30","val":464380,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":441262,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":342005,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":337685,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1504408,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1535080,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-09-30","val":507682,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":543302,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":450877,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":342005,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1688859,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2521339,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-09-30","val":633636,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":610613,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":564478,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":450877,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1995148,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2862488,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-09-30","val":165350,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"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-09-30","val":1154238,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1116758,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":946825,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":789562,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1602391,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1021443,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"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":"2011-12-31","val":3312338,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-09-30","val":4509528,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4882911,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4882911,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4882911,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":4882911,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":4882911,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4937181,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4864408,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6225279,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2210791,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":2210791,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4116673,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4116673,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4116673,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4116673,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4116673,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6532997,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9012599,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40560861,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":46832069,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":46832069,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":46832069,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":46832069,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":46832069,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":55824780,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":49548845,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":48722567,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14777205,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-06-30","val":11642772,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11365840,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11294866,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11257107,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":11257107,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":11257107,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11257107,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11229904,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11213459,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5176681,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6745894,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6745894,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6745894,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6745894,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":6745894,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10697688,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10231686,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9914347,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8104938,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":8104938,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":8104938,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":8104938,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":8104938,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8063927,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8711021,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11195876,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9617625,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":9617625,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9617625,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":9617625,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":9617625,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5937496,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5964586,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4910192,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5209830,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5209830,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":5209830,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":5209830,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5209830,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7518823,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7261971,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8135414,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20326931,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":20326931,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":20326931,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":20326931,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":20326931,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19904525,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19117110,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18740725,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23100363,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":23100363,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":23100363,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":23100363,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":23100363,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22996706,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":22849167,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3193801,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2670507,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2670507,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2670507,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2670507,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2670507,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3183752,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3917967,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4859028,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1590264,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":1799132,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1799132,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1799132,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2997107,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3435580,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4699507,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4573152,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4907595,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4738110,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":4399467,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4682544,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4625760,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6339179,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13962375,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":13962375,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13962375,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13962375,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13962375,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13225078,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11925418,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9082014,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4928483,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4928483,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24052575,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23368586,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52232774,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":34247862,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29367095,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23891328,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20768635,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17234751,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":17234751,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13926198,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13225076,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12175070,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11701405,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11476457,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11087498,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13219411,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15172663,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15172663,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":15172663,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18022442,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16735752,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15417891,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":14006669,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13356308,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13177057,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14362822,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11874993,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13985537,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37953450,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36614834,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":34443487,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35434565,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33832198,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45470486,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":55255030,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":55255030,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":55255030,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52358773,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39338975,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37098351,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":30969579,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":30969579,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29131526,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27612391,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3784648,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2220449,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2220449,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2220449,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1672602,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1537603,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1525134,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1467870,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":1174593,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1174593,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1174593,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1705112,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2264653,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3312338,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3360472,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3872559,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3663414,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4036441,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4036441,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4036441,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":4036441,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":4036441,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4243133,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4214663,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5614921,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2210791,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":2210791,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2210791,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2210791,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2210791,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2424943,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1802752,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3401729,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3997230,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3997230,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3997230,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3997230,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3997230,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6425802,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8909594,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40475759,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":46773497,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":46773497,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":46773497,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":46773497,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":46773497,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":55782981,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":49524310,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":48722567,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14777205,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":14777205,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11786015,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11631244,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11354843,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11284407,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11246648,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":11246648,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":11246648,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11246648,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11219991,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11204098,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5167880,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5617660,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":5617660,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5617660,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5617660,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":5617660,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5935421,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5655572,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5499861,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3690986,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":3690986,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":3690986,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3690986,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":3690986,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3851698,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4138524,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7004986,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5654095,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":5654095,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5654095,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":5654095,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5654095,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2157750,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2738359,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1869455,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2523994,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2523994,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2523994,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":2523994,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2523994,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3365636,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3245866,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4249871,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9907366,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9907366,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":9907366,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":9907366,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":9907366,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9008053,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8623904,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9286447,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12230939,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":12230939,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":12230939,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":12230939,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":12230939,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12947827,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13630478,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3191684,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2669177,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":2669177,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2669177,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2669177,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2669177,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3183218,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3917967,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4859028,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1590264,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":4002691,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4002691,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-09-30","val":464523,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":555810,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":555810,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":555810,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":555810,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":555810,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":457858,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":373199,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2023-12-31","val":8579449,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":8579449,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8970100,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9634597,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"LicenseCosts":{"label":"License Costs (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating license revenue. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":12000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2018-06-30","val":2000000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2018-06-30","val":2000000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-06-30","val":2000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2000000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":453232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":453232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-11-07","val":5000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-11-07","val":5000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q3I"},{"end":"2025-03-31","val":5000000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5000000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"LineOfCreditFacilityCollateralFeesAmount":{"label":"Line of Credit Facility, Collateral Fees, Amount","description":"Amount of the fees associated with providing collateral for the credit facility.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":2000000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":2000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"}]}},"LineOfCreditFacilityInterestRateDuringPeriod":{"label":"Line of Credit Facility, Interest Rate During Period","description":"The effective interest rate during the reporting period.","units":{"pure":[{"start":"2018-01-01","end":"2018-09-30","val":0.01,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2018-12-31","val":1868460,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1868460,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1868460,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1868460,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1868460,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1868460,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2000000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2000000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":418036,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":418036,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":418036,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":418036,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":418036,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":453232,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":453232,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":453232,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":453232,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":453232,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":453232,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":453232,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":453232,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":453232,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":453232,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":453232,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":453232,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":453232,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":453232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":453232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":453232,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":453232,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":453232,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":453232,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":453232,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":453232,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"LitigationSettlementAmount":{"label":"Litigation Settlement, Amount (Deprecated 2017-01-31)","description":"Amount of judgment or settlement awarded to (against) the entity in respect of litigation.","units":{"USD":[{"start":"2015-06-01","end":"2015-06-22","val":2500,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2015-06-01","end":"2015-06-22","val":2500,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q2I"},{"start":"2015-06-02","end":"2015-06-22","val":2500,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-06-20","end":"2015-06-22","val":2500,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-06-20","end":"2015-06-22","val":2500,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-06-20","end":"2015-06-22","val":2500,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1700000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-08","end":"2016-01-15","val":1700000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"}]}},"LoansPayableCurrent":{"label":"Loans Payable, Current","description":"Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2013-09-30","val":660539,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":478847,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":478847,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":478847,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":478847,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":478847,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":297116,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":109617,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":750000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":750000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":750000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":750000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":750000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":523727,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":254019,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2017-06-30","val":2056,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2083,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2111,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2111,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":2111,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":2111,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":2111,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2139,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2167,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":502195,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":282224,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":282224,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":282224,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":282314,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":282344,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":282344,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":282344,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":282344,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":282344,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":282375,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":651187,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3392466,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2072484,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2072484,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2072484,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2072484,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2072484,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":842228,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":282537,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":282570,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2604,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2604,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2604,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":2604,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2604,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2638,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2134,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1479,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":536542,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":536542,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":543945,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":552001,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":560322,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":702701,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":702701,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":702701,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2432135,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2495340,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2018-12-31","val":1400000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2020-09-30","val":6358141,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4921493,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4921493,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4921493,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":4921493,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4921493,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1620639,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":621845,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":551223,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":421455,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":421455,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":421455,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":421455,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3419,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":456013,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":455366,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":454711,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2914603,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2914603,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2914603,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":2914603,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2914603,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2782989,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2649933,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2515013,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3559740,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":3559740,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3559740,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5106829,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4984939,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2018-12-31","val":280000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","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":"2018-12-31","val":280000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2018-12-31","val":280000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2018-12-31","val":280000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2018-12-31","val":280000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","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":"2012-09-30","val":846114,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":846470,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":846470,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":846470,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":846470,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":846470,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":694048,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":649745,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":610358,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2017-12-31","val":10459,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2021-12-31","val":815,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":2378061,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2378061,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2239044,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2097932,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1954691,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2221462,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2036367,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"LongTermDebtPercentageBearingFixedInterestRate":{"label":"Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate","description":"The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.","units":{"pure":[{"end":"2018-12-31","val":0.015,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"LongTermLoansPayable":{"label":"Loans Payable, Noncurrent","description":"Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2017-06-30","val":11528,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10997,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10459,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":10459,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":10459,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":10459,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9913,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9361,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8801,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1128234,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1128234,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1128234,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1128234,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1128234,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1080993,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1010411,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":939821,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":869223,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":869223,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":869223,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":869223,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":869223,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":798618,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1237060,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":965675,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":849009,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":849009,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":849009,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":849009,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":849009,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":778411,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":339308,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":268653,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":815,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":815,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":815,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":815,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":815,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":143,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2378061,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":2378061,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2378061,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2239044,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2097932,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1954691,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2403807,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2221462,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2036367,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"LossContingencyDamagesPaidValue":{"label":"Loss Contingency, Damages Paid, Value","description":"Amount of damages paid to the plaintiff in the legal matter.","units":{"USD":[{"start":"2013-03-01","end":"2013-03-31","val":12000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-03-01","end":"2013-03-31","val":12000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-03-01","end":"2013-03-31","val":12000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-03-01","end":"2013-03-31","val":12000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-03-01","end":"2013-03-31","val":12000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2014-01-01","end":"2014-03-31","val":12000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1982504,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1982504,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1982504,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2016-02-25","end":"2016-03-02","val":339810,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1I"},{"start":"2016-05-25","end":"2016-06-02","val":603000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2I"}]}},"LossContingencyPendingClaimsNumber":{"label":"Loss Contingency, Pending Claims, Number","description":"Number of pending claims pertaining to a loss contingency.","units":{"Lawsuit":[{"end":"2019-09-30","val":2,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"LossOnContractTermination":{"label":"Loss on Contract Termination","description":"The loss recognized on termination of a contract.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":175707,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":181153,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-4192093,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-4749827,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":500000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":500000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-52531,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-52731,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2023-01-01","end":"2023-09-30","val":-1078768,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-597991,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-399334,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-458334,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":-1422580,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":-1422580,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":820008,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1422580,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"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":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":850000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":850000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":850000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":850000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":499680,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":499680,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1545476,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":1545476,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":10528737,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":10528737,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-290835,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-290835,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-478334,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-478334,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":414549,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":414549,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1269481,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1269481,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3043439,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3053439,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4245791,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4245791,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":40785676,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":40785676,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":37040837,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":37040837,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-14333,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-14333,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1495667,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1495667,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-3328877,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3328877,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-3345216,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-3345216,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2398461,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-2398461,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2402553,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-2402553,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-2466241,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-2466241,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-2466751,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2466751,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-517,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-517,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1041,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-1041,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":576205,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":576205,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":3345126,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3345126,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-47211,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-47211,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13777,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13777,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-56783,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-56783,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-127351,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-127351,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-70574,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-70574,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":736680,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":736680,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":3206574,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":3206574,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1764176,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1757059,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3064741,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3064741,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27871187,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":27871187,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":27316225,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":27316225,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":27186456,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":27186456,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":34558,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":34558,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33911,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":33911,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":12873087,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":12873087,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":12786211,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":12786211,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-742164,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-742164,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11806463,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-11806463,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-11986893,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-13548115,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-13548115,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1319233,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1319233,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":907818,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":907818,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":4404912,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":4686975,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":4686975,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":513352,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1465455,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":2532979,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":3374806,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2011-01-01","end":"2011-06-30","val":-23862,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-23862,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":-24410,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-24410,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-32467,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-32467,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-6688,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-6688,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9319,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-9319,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-9319,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-9319,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-9318,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-9318,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-8057,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-8057,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-8057,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-8057,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8057,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-8057,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-14779,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-14779,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-4795,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-4795,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-5846,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-5846,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-613278,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-613278,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-1077505,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1077505,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":536071,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":536071,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":448344,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":448344,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-65596,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-65596,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1010282,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-790473,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6491,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-6491,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2917103,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2917103,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-3200610,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3200610,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-3187516,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-3187516,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-25000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-25000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-129756,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-129756,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-164168,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-164168,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-192885,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-192885,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2600,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-2600,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-57720,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-57720,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-581936,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-581936,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-3964457,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4023600,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41473,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":41473,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57570,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":57570,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":99283,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":99283,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":126754,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":126754,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-92858,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-92858,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-104087,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-104087,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-90311,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-90311,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-75202,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-75202,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-17677,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-17677,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-14269,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-14269,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":-25106,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-25106,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-87322,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-87322,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5263503,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-5263503,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5336011,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-5336011,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":-5359187,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5359187,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-10726409,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-10726409,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-109931,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-109931,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-115099,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-115099,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2165,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-768555,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-768555,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-121405,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-121405,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-164164,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-164164,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-4918865,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-4918865,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-4918865,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"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":"2010-01-01","end":"2010-06-30","val":227011,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":126035,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":64893,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-17033,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":8089,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":8089,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":278529,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":278529,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":323218,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":323218,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-271221,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-271221,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-258877,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-258877,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":-1184148,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1184148,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":-1020758,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-1020758,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-388452,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-388452,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-422093,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-422093,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1410731,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-1410731,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4120152,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-4120152,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2165114,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2165114,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2756588,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2756588,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4698822,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4698822,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-6290997,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-6290997,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2149505,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-2149505,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3795239,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3795239,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-10621161,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-10621161,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-9286758,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-9506567,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4602068,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5737826,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-6950614,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-6950614,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":-7315987,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-7315987,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1015674,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1740614,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":-2504549,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-2504549,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-2823445,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2823445,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-221055,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-221055,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-404222,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-404223,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":393916,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":393916,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-202607,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-143464,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1060843,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-1060843,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2089988,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2089988,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-2854769,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-2854769,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3535241,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-3535241,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-199288,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-199288,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1010905,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1010905,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1653279,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-1653279,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2288914,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-2281797,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-656370,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-656370,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1443509,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-1443509,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":-2044147,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-2044147,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-3528205,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-3528205,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-679629,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-679629,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1870884,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-1870884,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":-2676131,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2676131,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-3866082,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-3866082,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2344310,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-2344310,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3658415,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-3658415,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-4939331,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-4739136,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-4739136,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2374113,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-2374113,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2471414,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-2471414,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-2033153,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-3655629,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-3655629,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-984611,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1992379,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-3058181,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-3881117,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-09-30","val":-9637635,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":-4602068,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5737826,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":-3954110,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":-1015674,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1740614,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2023-01-01","end":"2023-09-30","val":-4939331,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-2033153,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":-646497,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":-199550,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1013033,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-366536,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1002224,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-229641,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":628875,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":628875,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":858517,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":858517,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":504333,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":504333,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-124542,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-124542,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":713338,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":713338,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-182716,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-182716,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-376451,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-376451,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-193735,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":-193735,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1195461,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1195461,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-819010,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-819010,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1920972,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-1920972,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":68894,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":68894,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-54650,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":-54650,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":801352,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":801352,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1452759,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1452759,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2503923,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2503923,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1051165,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1051165,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-7340038,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-7340038,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-4836115,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-4836115,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-13852249,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-13852249,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3981196,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-3692405,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8734451,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-6715987,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-4753255,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-3023582,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26908771,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":26908771,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":33624757,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":33624757,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1800753,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":1800753,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-16186900,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-16186900,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-17376046,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-17376046,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":-1189146,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1189146,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-19788976,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-19788976,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-2412929,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2412929,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10684492,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":10684492,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1765866,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-1781172,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4480389,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-4493274,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":-2714523,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-2712102,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7300896,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-7288617,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-2820507,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":-2795343,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9861928,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-9874879,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1269636,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-1269636,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-1728765,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1728766,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-1728766,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-459130,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":-459130,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-13023521,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-13023521,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-11294756,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-11294756,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13163261,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13163261,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1112529,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-1112529,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2016843,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2016843,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-904314,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-904314,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3167146,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-3167146,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-1150303,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-1150303,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2799376,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-2799376,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-691294,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-691294,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1509974,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1509974,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-818680,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-818680,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2810939,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-2810939,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-1300965,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-1300965,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3722392,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-3722392,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-696258,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-696258,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-516593,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-516593,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":179665,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":179665,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1566474,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-1566474,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1049881,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1049881,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4037459,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-4037459,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1317915,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-1317915,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2663430,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-2663430,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":-1345515,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-1345515,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-4738416,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4738416,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-2074986,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2074986,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-7217611,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-7217611,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1907301,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-1907301,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4560056,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-4560056,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-2652755,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":-2652755,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7551045,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-7551045,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2990989,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-2990989,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18482880,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-18482880,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2861147,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-2861147,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5367825,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-5367825,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2506678,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-2506678,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9714854,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-9714854,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-4347031,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4347031,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-11890843,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-11890843,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2183676,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4175473,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-1991797,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6251586,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-2076113,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7017945,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-182716,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-376451,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-193735,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1195461,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-819010,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1920972,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":68894,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-68894,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-54650,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":54650,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":801352,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1452759,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2503923,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1051164,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-7340038,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-7340038,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-4836115,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-4836115,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-13852249,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-11159250,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-11159250,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4443264,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-4443264,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-36267268,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-36267268,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":-19788976,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2412929,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10684492,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-4738416,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-2074986,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-7217611,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1968301,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-1968301,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4712556,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-4712556,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-2744255,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":-2744255,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7703545,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-2990989,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18635380,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2861147,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5367825,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-2506678,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-182716,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-376451,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-193735,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1195461,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-819010,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1920972,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":123544,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":68894,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-68894,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-54650,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":54650,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":349721,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":280827,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":801352,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":801352,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1452759,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2503923,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1051164,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-7340038,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-4836115,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-13852249,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired1":{"label":"Noncash or Part Noncash Acquisition, Accounts Receivable Acquired","description":"\"The amount of accounts receivable 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":"2015-01-01","end":"2015-09-30","val":-81256,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-81256,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"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":"2015-01-01","end":"2015-09-30","val":-206668,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-206668,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"NoncashOrPartNoncashAcquisitionInventoryAcquired1":{"label":"Noncash or Part Noncash Acquisition, Inventory Acquired","description":"\"The amount of inventory 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":"2015-01-01","end":"2015-09-30","val":-981558,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-981558,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Value of Assets Acquired","description":"\"The value of an asset or business acquired 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":"2015-01-01","end":"2015-03-31","val":-706685,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Value of Liabilities Assumed","description":"\"The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions 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":"2015-01-01","end":"2015-09-30","val":-706685,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-706685,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"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":"2012-01-01","end":"2012-06-30","val":-1829,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-1829,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-1829,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":-1829,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-43072,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-43072,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-41243,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-41243,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-89347,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-89347,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-66510,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-66510,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-143409,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":-143409,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-76899,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":-76899,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-251276,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-251276,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-107867,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":-107867,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-683558,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-683558,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-28434,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":28434,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-57616,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-57616,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-29182,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-29182,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-65723,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-65723,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-8107,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-8107,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-366433,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-366433,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":450341,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-161550,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2961592,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-943128,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-2511251,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-781578,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":35559236,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":35559236,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":36502364,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":36502364,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":30549668,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":30549668,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-14777538,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-14777538,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-11917852,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-11917852,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":2859685,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2859686,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-13274459,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-13274459,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-1356606,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1356606,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":21136563,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":21136563,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-17790,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-17790,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-45489,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-45489,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":-27699,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-27699,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-51940,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-51940,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-6451,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":-6451,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":133446,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":133446,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":221388,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":221388,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":350261,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":350261,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":128873,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":128873,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-10151796,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-10151796,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-10502057,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-10502057,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10181335,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-10181335,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-24968,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-24968,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-57081,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-57081,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-32113,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-32113,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-78021,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-78021,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-20940,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-20940,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1614908,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":1614908,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-26805,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-26805,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-50618,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-50618,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-23815,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-23815,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-137783,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-137783,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-87163,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-87163,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-274020,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-274020,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-164085,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-164085,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":701011,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":701011,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":865096,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":865096,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":701996,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":701996,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":986,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":986,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":703035,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":703035,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36991,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":36991,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59876,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":59876,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":22885,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":22885,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":103091,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":103091,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":43215,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":43215,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1435473,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1435473,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":75746,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":75746,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":602650,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":602650,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":526905,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":526905,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1002821,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":339333,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":400172,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":64710,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-507201,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-1098651,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-56494,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":43223,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-115234,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":98632,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-58740,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":55409,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":373396,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":373396,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":274762,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":274762,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":388446,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":388446,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-14263,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2451,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":11813,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6433,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":8884,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":15002,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2014-09-30","val":512207,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":467095,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":467095,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":467095,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":467095,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":467095,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":247915,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":247915,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":247915,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":247915,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":247915,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":234143,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":220793,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":205262,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":189225,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":189225,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":189225,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":189225,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":189225,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":172905,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156297,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":528007,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-09-30","val":390757,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":343387,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":343387,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":343387,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":336025,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":333396,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":319620,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":304511,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":304511,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":304511,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":304511,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":291333,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":276815,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":263680,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2013-09-30","val":416464,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2015-03-31","val":1000000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"NotesPayableRelatedPartiesNoncurrent":{"label":"Notes Payable, Related Parties, Noncurrent","description":"The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).","units":{"USD":[{"end":"2012-12-31","val":346470,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":346470,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2013-09-30","val":347538,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"}]}},"NotesReceivableRelatedPartiesCurrent":{"label":"Notes Receivable, Related Parties, Current","description":"Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).","units":{"USD":[{"end":"2016-09-30","val":341415,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"NotesReceivableRelatedPartiesNoncurrent":{"label":"Notes Receivable, Related Parties, Noncurrent","description":"Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).","units":{"USD":[{"end":"2016-09-30","val":362215,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2018-09-30","val":572176,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":528007,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":528007,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":528007,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":528007,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":486534,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":440853,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-12-31","val":343387,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":343387,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":304511,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"integer":[{"start":"2018-01-01","end":"2018-12-31","val":2,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}],"Segment":[{"start":"2016-01-01","end":"2016-12-31","val":2,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2019-01-01","end":"2019-12-31","val":2,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}],"Segments":[{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"NumberOfRealEstateProperties":{"label":"Number of Real Estate Properties","description":"The number of real estate properties owned as of the balance sheet date.","units":{"Lease":[{"end":"2014-12-31","val":9,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2016-01-01","end":"2016-06-30","val":1,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2023-01-01","end":"2023-09-30","val":2,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"}]}},"NumberOfStores":{"label":"Number of Stores","description":"Represents the number of stores.","units":{"Lease":[{"end":"2014-12-31","val":1,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}],"RetailStores":[{"end":"2019-09-30","val":9,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-12-31","val":9,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}],"Store":[{"end":"2015-08-31","val":2,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-09-03","val":1,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-10-10","val":3,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q3I"},{"end":"2015-11-06","val":3,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-11-06","val":3,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":20,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2020-06-30","val":9,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-03-31","val":8,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2024-03-31","val":3,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}],"Stores":[{"end":"2015-09-30","val":3,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"OperatingExpenses":{"label":"Operating 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. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2892487,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1471536,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4433763,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1541276,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":5860028,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2795392,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4868087,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":4868087,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":2072694,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":2072694,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6491085,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":6491085,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1622998,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1622998,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8119584,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":8119584,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2468182,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2468182,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5323530,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":5323530,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":2855348,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":2855348,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7927165,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":7927165,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":2603635,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2603635,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":10425249,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":10425249,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2457299,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2457299,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4894693,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":4894693,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2437394,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":2437394,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":6996733,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":6996733,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2102040,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":2102040,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8729776,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":8729776,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3137341,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3137341,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6355375,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6355375,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3218035,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3218035,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9653830,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":9653830,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3298455,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3298455,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":13501088,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":13501088,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3348366,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3348366,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6950068,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6950068,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3601702,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3601702,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10845964,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":7565449,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3895897,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2695333,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":31484305,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":25628481,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2895628,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2210467,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7924848,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6510521,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":5029219,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":4300054,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9442953,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9442953,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":2501564,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2501564,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":14095621,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":14095621,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3566220,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":3566220,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8010610,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":8010610,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":4444390,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":4444390,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12282932,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":12282932,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":4272323,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":4272323,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":16555638,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":16555638,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3135491,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":3135491,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5154673,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":5154673,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2019183,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":2019183,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7334165,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":7334165,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2179492,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2179492,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10146813,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":10146813,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2990455,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":2990455,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5524947,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5524947,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2534492,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2534492,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8057452,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":8057452,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":2532505,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2532505,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10898528,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":10898528,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2372381,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":2372381,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4540540,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":4540540,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2168159,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":2168159,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7116461,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":7116461,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2575921,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":2575921,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9225593,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":9225593,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2022883,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2022883,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4171970,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":4171970,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":2149087,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2149087,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6599224,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6599224,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2427256,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2427256,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10033048,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":10033048,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3327420,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":3327420,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7026693,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":7026693,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":3699273,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":3699273,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11012070,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":11012070,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":3985377,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3985377,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18877302,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":18877302,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6897438,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":6897438,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15158780,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":15158780,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":8261343,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":8261343,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":23192575,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":5448812,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":8033795,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":2136026,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":38323733,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":7451439,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8859017,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":2202894,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17203543,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":4169406,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":8344526,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1966512,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6312846,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":6312846,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2143442,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2143442,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8437425,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":8437425,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2169715,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4150490,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1980776,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6235686,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2085196,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7005006,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1018312,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":1247954,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":819233,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-199079,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1130178,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-258358,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-534588,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":-534588,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":-276230,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":-276230,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1786674,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1786674,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":-1252086,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-1252086,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-2297566,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2297566,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":194644,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":194644,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":221483,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":221483,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":26839,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":26839,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":614767,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":614767,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":393284,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":393284,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":960119,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":960119,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2176725,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2176725,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3856031,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3856031,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1679307,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1679307,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-6506982,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-6506982,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-2650951,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-2650951,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-12718483,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-12718483,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3530855,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-3530855,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5772859,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-5772859,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-2242004,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-2242004,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-8650465,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5705985,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2877607,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1786015,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-28748915,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-22548317,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1409362,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1025850,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5458194,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-4259122,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":-4048831,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3233272,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-5737398,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5737398,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":-1047408,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1047408,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-8862268,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-8862268,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1740594,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-1755900,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4511877,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":-4524762,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":-2771283,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-2768862,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7530439,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":-7518160,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-3018563,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":-2993399,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-10276857,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-10289808,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1491024,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":-1491024,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2079027,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":-2079027,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-588003,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":-588003,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2871725,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-2871725,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-792699,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-792699,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2981926,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2981926,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1087561,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-1087561,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1959762,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1959762,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-872201,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-872201,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3089125,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-3089125,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-1129363,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-1129363,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4414284,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-4414284,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-664489,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-664489,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1459356,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1459356,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-794865,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-794865,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2673156,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-2673156,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-1213802,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-1213802,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3448372,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-3448372,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-532173,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-532173,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1217604,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":-1217604,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":-685431,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-685431,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2268470,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-2268470,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1050867,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1050867,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4740494,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-4740494,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1354906,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-1354906,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2723306,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":-2723306,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":-1368400,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-1368400,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-4841507,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4841507,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-2118201,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2118201,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-8653084,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-8653084,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1983047,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-1983047,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5162706,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-5162706,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-3179660,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":-3179660,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8553866,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5449426,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3391161,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-2136026,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-17975679,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-7451609,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2804653,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-2202907,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5252591,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-4169287,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2447938,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-1966380,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6312691,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-6312691,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-2143405,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2143405,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8503730,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-8503730,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2169413,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4173022,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-2003610,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6258019,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-2084997,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7032947,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":127144,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":255605,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":380901,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":561626,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":480314,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":389538,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":759207,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2265820,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-09-30","val":3946771,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4100688,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3589207,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":3589207,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3122349,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3122349,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10270356,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10270356,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11308446,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"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":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":525120,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":495075,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":472106,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":555959,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":555959,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":555959,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":555959,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":555959,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":546703,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":536152,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":502289,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":474686,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":474686,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":474686,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":474686,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":474686,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":483482,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":471741,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":468699,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":437328,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":437328,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":437328,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":437328,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":437328,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":607121,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":563300,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":534493,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2228852,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2228852,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2228852,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":2228852,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2228852,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2036415,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1965888,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2323981,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2842829,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":2842829,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2842829,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":94005,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":94005,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2774469,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2705382,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12363,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3105,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":3105,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":3105,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":3105,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":3105,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3135,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2896,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2116,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1329,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":3474665,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3544729,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":3544729,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":3544729,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3544729,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":3544729,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3413611,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3335437,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3225215,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3114521,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":3114521,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3114521,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":3114521,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3114521,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3001335,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2886919,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2772084,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2685021,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2685021,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2685021,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":2685021,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2685021,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4153044,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4016105,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3885543,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8041504,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":8041504,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":8041504,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":8041504,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":8041504,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8657428,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8395274,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7499587,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8465617,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":8465617,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":8465617,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4435,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4435,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7827417,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7182322,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2117,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1330,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1330,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1330,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1330,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1330,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":534,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":403000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":249000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":511000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":467000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1077000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2458000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"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":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4825446,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4660940,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4528468,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4663019,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":4663019,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":4663019,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":4663019,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":4663019,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4504295,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4396343,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4234280,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4078621,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4078621,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4078621,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":4078621,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4078621,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3955886,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3813020,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3678287,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3543930,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3543930,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":3543930,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":3543930,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3543930,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5163954,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4964381,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4785871,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10604935,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10604935,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":10604935,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":10604935,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":10604935,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11003033,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10634634,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10063353,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11511002,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":11511002,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11511002,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":98440,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":98440,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10767755,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10017442,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14479,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4435,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":4435,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":4435,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":4435,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":4435,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3669,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2897,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2897,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1329,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":428740,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":584398,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":122735,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":265601,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":400334,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":400334,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":534691,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":534691,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":177643,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":177643,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":377216,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":377216,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":555726,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":555726,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":1164027,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1164027,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":695192,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":695192,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1063591,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":1063591,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1689198,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1689198,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2590325,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2590325,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":743247,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":27614,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1493560,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":55599,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":2465092,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":83961,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2475136,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":94005,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":766,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1538,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1538,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":3106,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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-06-30","val":120000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":84000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":199200,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":163200,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":126000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":88200,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":56400,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":190860,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":147300,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1773323,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":1479000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2888000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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-06-30","val":72000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":36000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":148800,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":112800,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":75600,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-12-31","val":56400,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":131940,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":58920,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":572798,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":595000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":919000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2014-09-30","val":253841,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":131000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":569000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2014-09-30","val":300279,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":325000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":646000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","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-06-30","val":48000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":48000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50400,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50400,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":50400,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":50400,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2014-03-31","val":58920,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-09-30","val":307488,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":428000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":754000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","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 after 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":"2014-09-30","val":203964,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","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 remainder of the 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":"2013-09-30","val":37800,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2014-06-30","val":88380,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":134953,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"OperatingLeasesRentExpenseMinimumRentals":{"label":"Operating Leases, Rent Expense, Minimum Rentals","description":"This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.","units":{"USD":[{"start":"2011-03-01","end":"2011-03-31","val":144000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2011-03-01","end":"2011-03-31","val":144000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2011-03-01","end":"2011-03-31","val":144000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-06-30","val":114000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":144000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2013-03-01","end":"2013-03-31","val":151200,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-03-01","end":"2013-03-31","val":151200,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-03-01","end":"2013-03-31","val":151200,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2014-01-01","end":"2014-03-31","val":144000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":144000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":144000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":32815,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":13533,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":71063,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":38248,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":109223,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":38160,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":76320,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":76320,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":38160,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":38160,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":114480,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":114480,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":38160,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":38160,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":152640,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":152640,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":38160,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":77592,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":39432,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":117660,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":40068,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":162498,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":44838,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":91012,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":46174,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":137852,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":46841,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":307110,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":215087,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":492062,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":276975,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":601301,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":109239,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":807857,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":807857,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":777310,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.048,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.048,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.048,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0478,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0477,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0474,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0383,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0398,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":274112,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":274112,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":274112,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":274112,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":331241,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":236285,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":88477,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":187209,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":187209,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":187209,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":190301,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":147075,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":143766,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":73872,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":73872,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17986,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"OtherAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Other Accrued Liabilities","description":"Amount of expenses incurred but not yet paid classified as other.","units":{"USD":[{"end":"2017-12-31","val":17985,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1200,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":41183,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":41183,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":41183,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":38750,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1224171,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1224171,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1224171,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":1224171,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1233942,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":944470,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1004809,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":398910,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":65556,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":65556,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":65556,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":8714,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":8714,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":86257,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":97142,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40530,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-31","val":3085,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5500,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4810,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2011-12-31","val":12000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":12000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":12000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":12000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":12000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":37000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":37000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":12000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":12000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":12000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":12000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":12000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":55474,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":65284,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":65284,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":65284,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":65284,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":65284,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":90284,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":97943,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":374565,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":91360,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":91360,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":91360,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":91360,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":91360,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":92131,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":161547,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":169375,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":165198,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":165198,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":165198,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":165198,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":165198,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":151417,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":123596,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":167770,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":128157,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":128157,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":128157,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":128157,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":128157,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":137967,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":120702,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":119285,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":117244,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":117244,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":117244,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":117244,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":117244,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116914,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":116914,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":116978,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":144441,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":144441,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":144441,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":144441,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":144441,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":143602,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":144122,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":147864,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":146865,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":146865,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":146865,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":146865,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":146865,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":142908,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":142668,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":89595,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":89598,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":89598,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":89598,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":89598,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":89598,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":88595,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":85936,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":85436,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":85437,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":85437,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":85437,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":85437,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":85437,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":112883,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":119378,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":108565,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":476196,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":476196,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":476196,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":476196,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":476196,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":475425,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":481426,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":510856,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":621385,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":621385,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":621385,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":154329,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":154329,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":632024,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":579419,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":124100,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":28500,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":28500,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":28500,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":28500,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28500,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28500,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27720,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":40461,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10461,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-30000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-09-30","val":469760,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":82260,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2013-03-01","end":"2013-03-15","val":29500,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-03-31","val":4917,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-06-01","end":"2013-06-15","val":57500,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-06-30","val":34417,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":29550,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":87000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":52583,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":87000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2023-01-01","end":"2023-12-31","val":32000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":72250,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":72250,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1780,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":9040,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16574,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":7534,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":640000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18421,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":40461,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21978,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":10461,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3557,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":-30000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":20126,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":20126,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":9665,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":9665,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":200129,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":200129,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":210000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":210000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":317500,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":317500,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":107500,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":107500,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":481759,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":164259,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":475430,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":475430,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-693,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-692,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":24800,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2023-01-01","end":"2023-06-30","val":9250,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":4600,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":7183,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":3828,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":640000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":469760,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":152260,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-693,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":-838,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-838,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-146,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-146,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2524,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-76,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":-76,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":-100,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":-100,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-100,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-26,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-26,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16874,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":16874,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23049,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":23049,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":6175,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":6175,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":27376,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":27376,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":4327,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4327,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1246192,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":913092,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-17450,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-17450,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9250,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":4600,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":853,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-10932,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-8397,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-10932,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1485612,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-1501843,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3355,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":260000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":260000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":260000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":260000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":263782,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":263782,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-22809,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3070,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":3070,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3070,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-19739,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1286808,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1286808,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":497455,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":279062,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":279062,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":782363,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2017-12-31","val":28410,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":13436,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":499485,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1043858,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"OtherShortTermBorrowings":{"label":"Other Short-term Borrowings","description":"Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"PartnersCapitalAccountPublicSaleOfUnits":{"label":"Partners' Capital Account, Public Sale of Units","description":"Monetary value of the issuance of new units of limited partnership interest in a public offering.","units":{"USD":[{"start":"2015-07-28","end":"2015-07-30","val":3761657,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"}]}},"PaymentsForCommissions":{"label":"Payments for Commissions","description":"The amount of cash paid for commissions during the current period.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":180000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":180000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2016-04-01","end":"2016-04-06","val":45000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-04-06","val":45000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-04-01","end":"2016-04-06","val":45000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q1I"},{"end":"2025-12-31","val":1500000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"PaymentsForProceedsFromLoansReceivable":{"label":"Payments for (Proceeds from) Loans Receivable","description":"The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":512207,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":517095,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"}]}},"PaymentsForRepurchaseOfPrivatePlacement":{"label":"Payments for Repurchase of Private Placement","description":"The cash outflow associated with the repurchase of amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":350000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":350000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"PaymentsForRepurchaseOfWarrants":{"label":"Payments for Repurchase of Warrants","description":"The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1461326,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1461326,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":3278827,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3278827,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":1817501,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3278827,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3278827,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2382467,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2382467,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2382467,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":2382467,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":2427267,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":2427267,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":2427267,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2427267,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-06-30","val":196250,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":196250,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":139667,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":139667,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2013-10-27","end":"2013-10-29","val":579000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-06-18","val":2700000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":218865,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":264375,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":264375,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":833767,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":833767,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":209015,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":209015,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":446088,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":446088,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"}]}},"PaymentsToAcquireAssetsInvestingActivities":{"label":"Payments to Acquire Assets, Investing Activities","description":"Aggregate cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3250000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":17735084,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2016-01-01","end":"2016-06-30","val":2910612,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2910612,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":2910612,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2910612,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5150000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":5150000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5150000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":5150000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":5150000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5150000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":10291674,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":10291674,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-13","val":5475000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":5475000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":5475000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":5475000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":5475000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":2910612,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":2910612,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"PaymentsToAcquireBusinessTwoNetOfCashAcquired":{"label":"Payments to Acquire Business Two, Net of Cash Acquired","description":"The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":454393,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1179270,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":20000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":20000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":25000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":25000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":50000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":50000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":50000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":25000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":25000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":37500,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":42520,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":170250,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":170250,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4584,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":12967,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":12967,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":25000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":25000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10805,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":10805,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":24663,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":24663,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":24663,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":24663,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":89415,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":89415,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30855,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":30855,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":41965,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":41965,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":53437,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":53437,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":12500,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":12500,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":127275,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":127275,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":213133,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":213133,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":251840,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":12500,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":12500,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":126251,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":148027,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-12-31","val":12500,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":12500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"PaymentsToAcquireLoansReceivable":{"label":"Payments to Acquire Loans Receivable","description":"The cash outflow for the purchase of loan receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":512207,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":517095,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-467095,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-467095,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-467095,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-467095,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-467095,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-467095,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-467095,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-467095,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":500000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":500000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":500000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":500000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":582260,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":582260,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":23862,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":24410,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":24410,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":32467,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":32467,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6688,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":6688,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9319,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":9319,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":9319,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":9319,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":9318,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":9318,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8057,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":8057,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8057,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":8057,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":8057,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":8057,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":14779,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-14779,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4795,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4795,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5846,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":5846,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":101071,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":101071,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":560410,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":560410,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":67492,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":67492,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":155219,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":155219,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":194766,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":194766,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":194766,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":194766,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6491,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":6491,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6491,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6491,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":29763,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":25299,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":104756,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2018-01-01","end":"2018-12-31","val":3250000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2011-01-01","end":"2011-06-30","val":23862,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2016-01-01","end":"2016-09-30","val":29763,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":25299,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":104756,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":114168,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":114168,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":142885,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":142885,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2600,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":2600,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32720,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":32720,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":42520,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":37500,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":75343,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":75343,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4584,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":25000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":25000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":25000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":32866,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":32866,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":89415,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":89415,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":89415,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":89415,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":89415,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":89415,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":24663,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":24663,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":12500,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":12500,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":56418,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":56418,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":251840,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":480925,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":480925,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":126251,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":148027,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":176129,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":176129,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":184349,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":184349,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":121405,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":47185,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":164164,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":47186,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":192865,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":47185,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":192865,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":47185,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"PreferredStockLiquidationPreferenceValue":{"label":"Preferred Stock, Liquidation Preference, Value","description":"Value of the difference between preference in liquidation and the par or stated values of the preferred shares.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-06-30","val":0,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20150116,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":20150116,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20200000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":20200000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20200000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20200000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":20200000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20200000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20200000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20200000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20200000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":20200000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":20200000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":20200000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20200000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20200000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20200000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":800000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":800000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":800000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":800000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":0.001,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0.001,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.001,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":0.001,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.001,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.001,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":0.001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.001,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":1000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":1000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":1000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":1000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":1000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":1000000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1000000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1000000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1000000,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1000000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1000000,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1000000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1000000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1000000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1000000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1000000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-27","val":1000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-27","val":1000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-27","val":1000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-27","val":1000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-27","val":1000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":1000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1000000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1000000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":1000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1000000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1000000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":30000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":30000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":30000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":30000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":30000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":30000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30000,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30000,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":30000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":30000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":30000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":5000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":5000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":5000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":5000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":5000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":0,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-09-30","val":0,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13434,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":13434,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":838,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20150,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":20150,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20150,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":20150,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20150,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20150,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20150,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20150,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20150,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":800,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":800,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":800,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":800,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":800,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":800,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13434,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":13434,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":838,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20150,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":20150,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20150,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20150,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":20150,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20150,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20150,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20150,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":20150,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20150,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20150,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20150,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":800,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":800,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":800,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":800,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":800,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":800,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":800,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2018-09-30","val":20150116,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20150116,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":20150116,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20150116,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20150116,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":20150116,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20150116,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20150116,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20150116,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20150116,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":20150116,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":20150116,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":20150116,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20150116,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20150116,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20150116,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-12-31","val":800000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":800000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":800000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":800000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":800000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":800000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":800000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"}]}},"PreferredStockValueOutstanding":{"label":"Preferred Stock, Value, Outstanding","description":"Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.","units":{"USD":[{"end":"2015-12-31","val":13,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":13,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"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":"2012-12-31","val":465860,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1201040,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1201040,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1201040,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1201040,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1201040,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1241985,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1178514,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1332110,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":664103,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":664103,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":664103,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":664103,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":664103,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":527207,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":517633,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":607886,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":438925,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":438925,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":438925,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":255599,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":255599,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":295167,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":118035,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":214240,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":93229,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":93229,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":93229,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":93229,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":93229,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":145993,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":93560,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":91460,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":63808,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":63808,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":63808,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":133401,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":133401,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71554,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":91236,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":422027,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":402578,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":402578,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":402578,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":443658,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":369724,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":4713,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2010-12-31","val":4713,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":4713,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-06-30","val":68436,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":79628,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":639660,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":639660,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":639660,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":639660,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":639660,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2012-03-31","val":1000598,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":767145,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":719140,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":465860,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q4I"},{"end":"2012-12-31","val":465860,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":465860,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":465860,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":523969,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":693761,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":897950,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":47105,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":37497,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"PrepaidRent":{"label":"Prepaid Rent","description":"Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":9695,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":9696,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":13977,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1400000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1400000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":350000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":350000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":500000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":500000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":500000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-06-30","val":1662500,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1662500,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1662500,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-109104,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-109104,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":559000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":559000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-07-28","end":"2015-07-30","val":38700000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-12-31","val":-3726585,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-3726585,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-06-30","val":24828657,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":24344317,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":9125103,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":9125103,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-109104,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-109104,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-109104,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-109104,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":77500,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"end":"2021-06-18","val":27000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-18","val":27000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-18","val":24300000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-06-18","val":24300000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-06-18","val":24300000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-06-18","val":24300000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-06-18","val":24300000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-06-30","val":227500,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":24828657,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":227500,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":24344317,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":24344317,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":24344317,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"ProceedsFromIssuanceOfPreferredLimitedPartnersUnits":{"label":"Proceeds from Issuance of Preferred Limited Partners Units","description":"The cash inflow from the issuance of preferred limited partners units during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":41378227,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":41378227,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":41378227,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":41378227,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":5000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":12839831,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":12839831,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":12839831,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":12839831,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2013-10-01","end":"2013-10-29","val":10000000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-10-27","end":"2013-10-29","val":10000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-10-28","end":"2013-10-29","val":9000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q3I"},{"start":"2014-01-01","end":"2014-03-31","val":-109104,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":2941960,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2941960,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2941960,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2941960,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":2941960,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2941960,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2941960,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":2941960,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ProceedsFromIssuanceOfSeniorLongTermDebt":{"label":"Proceeds from Issuance of Senior Long-term Debt","description":"The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1662500,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1662500,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"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":"2017-01-01","end":"2017-09-30","val":13977,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1868460,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1868460,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":131540,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":131540,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":131540,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":131540,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":131540,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":131540,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":418036,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":418036,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35196,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":35196,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35196,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":35196,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":35196,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":35196,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":35196,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":35196,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"}]}},"ProceedsFromLoanOriginations1":{"label":"Proceeds from Loan Originations","description":"Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":350000,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":350000,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":350000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":350000,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":350000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":350000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":350000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":350000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":500000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":500000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":500000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":500000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":500000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2017-01-01","end":"2017-06-30","val":13977,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-09-30","val":13977,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":2540000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":2540000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2540000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2540000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":5000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":5000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"}]}},"ProceedsFromOtherShortTermDebt":{"label":"Proceeds from Other Short-term Debt","description":"Amount of cash inflow from short-term debt classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":407888,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":407888,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2012-01-01","end":"2012-09-30","val":350000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":350000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":425000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":425000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":425000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":3500960,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":204383,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":486446,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":966584,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1918687,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"}]}},"ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities":{"label":"Proceeds from (Repayments of) Long-term Debt and Capital Securities","description":"Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":736680,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-209941,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1659456,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-12759,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-184970,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-255592,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-803397,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-638,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"}]}},"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":"2012-01-01","end":"2012-09-30","val":500000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":500000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-30770,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-70513,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":-70513,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-70513,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2019-01-01","end":"2019-06-30","val":-117763,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-188323,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-06-30","val":736680,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-209941,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"}]}},"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":"2015-01-01","end":"2015-09-30","val":-1000000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1000000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2024-01-01","end":"2024-09-30","val":-2120260,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2306016,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":2986211,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":3828038,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":660539,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-478847,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ProceedsFromSaleOfIntangibleAssets":{"label":"Proceeds from Sale of Intangible Assets","description":"The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":100000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":100000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":100000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":100000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"ProceedsFromSaleOfNotesReceivable":{"label":"Proceeds from Sale of Notes Receivable","description":"The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":139765,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":139765,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":173395,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":173395,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":10083,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":10083,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":54253,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":54253,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41473,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":41473,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":87154,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":87154,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":137250,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":137250,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":184620,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":184620,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7362,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":7362,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9991,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":9991,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":23767,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":23767,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":38876,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":38876,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13178,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":13178,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27696,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":27696,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":40831,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":40831,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":56596,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":56596,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13772,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":13772,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27122,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":27122,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":42653,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":42653,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":58690,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":58690,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16320,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":16320,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":32928,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":32928,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":178294,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":178294,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":178294,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":178294,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":660539,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":750000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":750000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-181731,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-369230,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2017-01-01","end":"2017-06-30","val":13977,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-12-31","val":13977,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2024-01-01","end":"2024-09-13","val":7500000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":7500000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":7500000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":7500000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":7500000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":30450,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":30450,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":30450,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":30450,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":70300,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":70300,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":2500,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2500,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":5000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2017-01-01","end":"2017-03-31","val":1000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":1000,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":77778,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":77778,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":78778,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":78778,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":77500,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":227500,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":227500,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":227500,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":227500,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":35000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"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":32467,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":41785,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":41785,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":56564,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":56564,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":796333,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":796333,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":622101,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":622101,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":932324,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":932324,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":983277,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":983277,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1076248,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1076248,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1075189,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":1075189,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1099851,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1099851,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1156270,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1156270,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1156270,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":1156270,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1156270,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2561593,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2360202,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2398910,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4105933,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4105933,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":4105933,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":4105933,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":4105933,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4232184,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4253960,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4281531,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4287679,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":4287679,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4287679,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":147312,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":147312,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3834084,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3876841,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":194496,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":194497,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":194497,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":194497,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":194497,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":194497,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":92473,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":92473,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":92473,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":92473,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2011-06-30","val":22699,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21399,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27323,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":27323,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":27323,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":27323,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":27323,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":31444,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31114,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28152,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25190,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":25190,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":25190,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":25190,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":25190,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":30285,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":27551,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25131,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":28685,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":28685,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":28685,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":28685,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":28685,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29592,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26307,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":114593,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":712019,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":712019,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":712019,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":712019,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":712019,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":633705,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":663645,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":440660,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":410277,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":410277,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":410277,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":410277,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":410277,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":371350,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1173902,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1121436,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":638926,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":638926,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":638926,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":638926,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":638926,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":594369,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":651318,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":611096,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":589506,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":589506,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":589506,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":589506,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":589506,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":544900,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":525643,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":484463,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":497039,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":497039,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":497039,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":497039,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":497039,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":425210,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":385931,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":353681,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":332290,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":332290,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":332290,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":332290,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":332290,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":304307,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":287837,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":258774,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":230719,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":230719,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":230719,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":230719,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":230719,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":222999,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":206159,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":195001,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":176988,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":176988,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":176988,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":176988,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":176988,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1532375,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1554576,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1528300,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3112908,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3112908,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3112908,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":3112908,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":3112908,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3096599,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2974629,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2865409,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2735252,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":2735252,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2735252,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":58613,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":58613,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2173600,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2078451,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":86964,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80541,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":80541,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":80541,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":80541,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":80541,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14158,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11985,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9887,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7789,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseGross":{"label":"Property Subject to or Available for Operating Lease, Gross","description":"Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.","units":{"USD":[{"end":"2016-12-31","val":890000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits":{"label":"Property Subject to or Available for Operating Lease, Number of Units","description":"The number of units (items of property) under operating lease arrangements.","units":{"Lease":[{"end":"2014-05-14","val":10,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q1I"},{"end":"2014-09-30","val":9,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"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":"2011-01-01","end":"2011-09-30","val":55000,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":75000,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":183333,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":112898,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":-14372,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12695,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12695,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-75399,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-15993,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-15993,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3002,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3002,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3002,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3002,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-3002,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3002,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":-3002,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2018-08-17","val":6000000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q3I"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":66043,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":35749,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":102972,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":36929,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-1750000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1750000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1750000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":1750000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1573,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":47211,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":188323,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":70574,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":70574,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":12759,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2025-01-01","end":"2025-03-31","val":453232,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":453232,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":453232,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":453232,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-12-31","val":7901,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7901,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12248,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":12248,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16438,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":16438,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":33761,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":33761,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":52015,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":52015,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14333,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":14333,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":34341,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":34341,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":50050,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":50050,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":66389,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":66389,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16994,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":16994,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":34670,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":34670,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":53054,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":53054,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":53054,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":53054,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-09-30","val":-567000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":567000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":567000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":567000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"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":"2013-01-01","end":"2013-06-30","val":30770,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-12-31","val":70513,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"RepaymentsOfOtherShortTermDebt":{"label":"Repayments of Other Short-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":407888,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":407888,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party 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: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2013-10-28","end":"2013-10-29","val":81489,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":910000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-01-12","val":50000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"start":"2015-01-01","end":"2015-03-31","val":52500,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":52500,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"RepaymentsOfSeniorDebt":{"label":"Repayments of Senior Debt","description":"The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-1250000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1250000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1250000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":1250000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":271153,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":271153,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":181731,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":369230,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":478847,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":728847,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":728847,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":226273,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":226273,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":495981,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":495981,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":750000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":750000,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":750000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":750000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2017-01-01","end":"2017-06-30","val":393,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":393,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":897,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":897,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1407,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1407,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":517,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":517,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1041,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":1041,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1573,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":2112,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2112,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47211,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":117763,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":258891,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":258891,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1652339,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":184970,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":255592,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":803397,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":638,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1285,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":1285,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":1940,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1940,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":88816,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":88816,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":131614,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":131614,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":264670,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":264670,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":399590,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":558095,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":171752,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":346094,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":159000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":174000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":174000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":312000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. 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.","units":{"USD":[{"end":"2019-12-31","val":2000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"RestrictedCashNoncurrent":{"label":"Restricted Cash, Noncurrent","description":"Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.","units":{"USD":[{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2000000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2000000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4386081,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":56795,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":48038,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"RetailExpenses":{"label":"Retail Expenses (Deprecated 2018-01-31)","description":"This element represents the cost of generating revenues attributable to a hotel's, or cruise line's, owned retail store operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":719972,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":430334,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":62271,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":62271,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"RetailRevenue":{"label":"Retail Revenue (Deprecated 2018-01-31)","description":"This element represents revenues generated by or derived from a hotel's, or cruise line's, owned retail store operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":136307,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":541352,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1502192,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":960840,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2486516,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3128069,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":984323,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1314437,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4228679,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":5252611,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1846451,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3424414,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1577963,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5313849,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1474581,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6722052,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":-973372,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":-973372,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":-973372,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-344497,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-469039,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-260034,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":-260034,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-260034,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":-260034,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":-260034,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-442750,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-636485,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-1455495,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-2181006,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-2181006,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":-2181006,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":-2181006,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":-2181006,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-2057462,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-2112112,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-1831285,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-1379654,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":-1379654,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-1379654,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-1379654,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-1379654,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-2832413,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-3883577,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-8719692,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-15231903,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-15231903,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-15231903,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-15231903,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":-15231903,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-19213099,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-23966354,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11676868,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-13431150,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":-13431150,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-13431150,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-13431150,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-13431150,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-29618050,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-30807196,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-33220126,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-2746658,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":-2746658,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":-2746658,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":-2746658,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":-2746658,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-4512524,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-7227047,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-10047554,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-12608586,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-12570827,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":-12570827,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":-12570827,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":-12570827,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-13840462,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-14299592,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-25594348,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-25734088,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-25734088,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-25734088,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-25734088,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":-25734088,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-26949632,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-27853946,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-29004249,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-28636479,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":-28636479,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":-28636479,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-28636479,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":-28636479,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-29327773,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-30146453,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-31447418,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-32358871,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":-32358871,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-32358871,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":-32358871,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-32358871,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-33055129,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-32875464,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-33925345,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-36396330,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-36396330,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":-36396330,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":-36396330,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-36396330,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-37714245,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-39059760,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-41134746,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-43613941,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":-43613941,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":-43613941,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":-43613941,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":-43613941,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-45521242,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-48173997,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-51164986,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-62096821,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":-62096821,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-62096821,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":-62096821,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-62096821,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-64957968,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-67464646,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-72859606,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-75035595,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":-75035595,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-75035595,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-75035595,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-75035595,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-77219271,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-79211068,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-81287181,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-82053540,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":9915801,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":3030474,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14647040,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4380106,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8197119,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":3817013,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11615449,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":11615449,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":3418330,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":3418330,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15114006,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":15114006,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4036172,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":4036172,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7345083,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":7345083,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":3308912,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":3308912,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10692877,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":10692877,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":3347793,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":3347793,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13920745,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":13920745,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3465753,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3465753,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6851645,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":6851645,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":3385892,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":3385892,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10121153,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":10121153,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":3269508,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3269508,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13319854,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":13319854,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5048553,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":5048553,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11180613,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":11180613,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":6132060,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":6132060,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16957343,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":16957343,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":5776730,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":5776730,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":29267003,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":29267003,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13559744,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":13559744,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27134640,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":27134640,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":13574896,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":13574896,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":39839241,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":39,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12704600,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":55690410,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":617,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15894477,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":119,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31489226,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":293,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":15594749,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":174,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":345,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":345,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":52,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":52,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":501,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":501,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1780,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2780,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2979,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":199,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2979,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-06-30","val":6878814,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3308130,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9761021,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":2882207,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":12948144,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3607406,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6885326,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":6885326,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3277921,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":3277921,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9915801,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":3030474,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14647040,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4380106,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8197119,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3817013,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16957343,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":5776730,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":39839241,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":12704600,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"}]}},"RoyaltyExpense":{"label":"Royalty Expense","description":"Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-14650,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":-14650,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4814,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":19464,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1900000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":34007,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":13579,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":45825,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":11818,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2013-10-29","val":3,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-10-29","val":3,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q3I"},{"end":"2015-03-31","val":1.02,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5.1,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":2122660,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4349524,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":2226864,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7399142,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":3049618,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10565163,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3585990,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":3570684,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6891699,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":3305709,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9748742,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":2857043,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":12961095,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3607406,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4739834,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":2864192,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7520233,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":2780399,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":10917101,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4864292,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9303984,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":9303984,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":4439692,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":4439692,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":12634823,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":12634823,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3330839,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":3330839,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":15982097,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":15982097,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4850524,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":4850524,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":12988529,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":12988529,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":8138005,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":8138005,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":16844097,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":16844097,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":3855568,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3855568,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":21352691,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":21352691,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6360749,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":6360749,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12546591,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":12546591,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":6185842,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":6185842,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18958196,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":18958196,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":6411605,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":6411605,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":25990228,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":25990228,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4792544,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4792544,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10873866,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":10873866,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":6081322,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":6081322,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":13547792,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":13547792,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2673926,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2673926,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":15279859,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":15279859,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1468621,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1468621,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4479924,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4479924,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3011303,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3011303,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7359069,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3128069,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2879145,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1314437,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10750033,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":5252611,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3736228,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2122660,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7193862,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4349524,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":3457634,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2226864,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7399142,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7399142,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":3049618,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3049618,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10565163,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3585990,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":3570684,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6891699,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":3305709,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9748742,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":2857043,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":3607406,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1900171,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1053025,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2986574,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1086403,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3733984,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":859040,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2017459,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":2017459,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-04-01","end":"2011-06-30","val":1158735,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":1158735,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3170969,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3170969,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1153510,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1153510,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4157638,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":4157638,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1494913,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1494913,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3310260,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":3310260,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":1815347,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-04-01","end":"2012-06-30","val":1815347,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5073162,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5073162,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":1762902,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1762902,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6865633,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":6865633,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1606098,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1606098,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3159455,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":3159455,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1553357,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":1553357,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4843242,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":4843242,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1683787,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":1683787,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6464969,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":6464969,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2769726,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2769726,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5211742,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":5211742,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2442018,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2442018,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7838380,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":7838380,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2626638,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2626638,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11126759,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11126759,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3243189,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3243189,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6777493,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6162530,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3534304,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3437503,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9852329,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":6845477,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3364475,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2264999,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":15744130,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":9374349,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2845896,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2205595,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5538221,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4177331,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":2713728,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1993140,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7122621,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7064511,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":2492321,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2456313,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9700479,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":9700479,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3539764,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":3539764,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7951951,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":7951951,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":4412187,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":4412187,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12208030,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":12208030,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":4256080,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":4256080,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":16444944,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":16444944,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3097728,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":3097728,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5073209,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":1975482,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7196680,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2123471,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9952858,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":9952858,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2946081,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":8057452,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":2532505,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10250784,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":10417214,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":4540540,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2168159,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6735815,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":6735815,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2195275,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":2195275,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8844947,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":8844947,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":4171970,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2149087,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6599224,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2427256,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10033048,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18877302,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":32219733,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"SeniorLongTermNotes":{"label":"Senior Notes, Noncurrent","description":"Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2012-09-30","val":500000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":500000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012Q4I"},{"end":"2012-12-31","val":500000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":500000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":500000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":500000,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"SeniorNotesCurrent":{"label":"Senior Notes, Current","description":"Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.","units":{"USD":[{"end":"2013-03-31","val":415323,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":422795,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":430266,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"}]}},"SettlementLiabilitiesCurrent":{"label":"Settlement Liabilities, Current","description":"Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.","units":{"USD":[{"end":"2016-12-31","val":70872,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":18150,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":167003,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":167003,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":595331,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":914746,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":923286,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":30040,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":38581,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":38581,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2011-01-01","end":"2011-09-30","val":42055,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":42055,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":49292,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":49292,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8227,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":8227,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20416,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-06-30","val":20416,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-01-01","end":"2012-09-30","val":32604,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":32604,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":46089,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15605,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":15605,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":55794,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":55794,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":118203,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":118203,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":135239,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":135239,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":610414,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":610414,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":984109,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":984109,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1375343,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1375343,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1766579,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1766579,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":364576,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":364576,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":538263,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":538263,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":613577,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":613577,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":725356,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":725356,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":58786,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":58786,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":64175,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":64175,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":61794,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":61794,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":75430,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":75430,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1197195,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1197194,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3300532,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":3300532,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":5338508,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":5338508,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":7496849,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7496849,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1071890,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":1071890,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1158506,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":1158506,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1298862,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1298862,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":140356,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1712412,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1712412,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":113079,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":113079,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":196254,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":196254,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":83175,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":343824,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":343824,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":147570,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":147570,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":374241,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":374241,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":81944,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"start":"2020-01-01","end":"2020-03-31","val":81944,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74279,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":74279,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-7665,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-7665,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":76154,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-01-01","end":"2020-09-30","val":76154,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1875,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":1875,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78029,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":78029,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1875,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1875,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":34375,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":34375,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":32500,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":32500,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":34375,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":34375,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":34375,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":34375,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72222,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":72222,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":50000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1176750,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":1176750,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1127000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2303500,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":2303500,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3430250,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":3430250,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1126751,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1126751,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2261833,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":2261833,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":3484416,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":3484416,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":4619500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":4619500,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1122583,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2245166,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":3367751,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":3395528,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2014-02-01","end":"2014-02-03","val":3080000,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-02-01","end":"2014-02-03","val":3080000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-02-01","end":"2014-02-03","val":3080000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-222361","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-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Deprecated 2012-01-31)","description":"The period of time an equity-based award is expected to be outstanding. An equity-based award's expected term is generally determined based on, among other factors, the instrument's contractual term and the effects of employees' expected exercise and post-vesting employment termination behavior.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":6.3,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Maximum (Deprecated 2012-01-31)","description":"The maximum period of time an equity-based award is expected to be outstanding. An equity-based award's expected term is generally determined based on, among other factors, the instrument's contractual term and the effects of employees' expected exercise and post-vesting employment termination behavior.","units":{"pure":[{"start":"2012-01-01","end":"2012-09-30","val":10,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Minimum (Deprecated 2012-01-31)","description":"The minimum period of time an equity-based award is expected to be outstanding. An equity-based award's expected term is generally determined based on, among other factors, the instrument's contractual term and the effects of employees' expected exercise and post-vesting employment termination behavior.","units":{"pure":[{"start":"2012-01-01","end":"2012-09-30","val":6.3,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.52,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2013-01-01","end":"2013-12-31","val":0.463,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.463,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.31,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2016-01-01","end":"2016-12-31","val":4.281,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":4.281,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2012-01-01","end":"2012-09-30","val":0.52,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.52,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.52,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.52,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.52,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.52,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2014-01-01","end":"2014-12-31","val":0.31,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.31,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2012-01-01","end":"2012-09-30","val":0.48,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.48,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.48,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.48,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.48,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.48,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2014-01-01","end":"2014-12-31","val":0.27,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.27,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.0262,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":0.262,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.0157,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.0161,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":0.0172,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.0172,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.0172,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.0161,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0161,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.0161,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2014-01-01","end":"2014-12-31","val":0.172,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0172,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":0.0203,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.0203,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0222,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.0139,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":0.0139,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.0139,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.0139,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.0139,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0139,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.0139,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2014-01-01","end":"2014-12-31","val":0.157,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0157,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":0.0198,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.0198,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0183,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee","description":"The highest quantity of shares an employee can purchase under the plan per period.","units":{"shares":[{"start":"2009-09-29","end":"2009-10-01","val":900000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number","description":"Number of equity instruments other than options outstanding, including both vested and non-vested instruments.","units":{"shares":[{"end":"2017-12-31","val":505246312541,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":44368876422,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41642670772,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":41642670772,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41578915967,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":41505822872,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2013-11-19","val":8000000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-11-20","val":1800000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2012-06-30","val":38764000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":38626000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":38838,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":38838000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38892000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":38892000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1537000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1482,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1302000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1301000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1301,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1408866,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":300707,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":311134,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-06-30","val":4835000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4851000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4718,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4921000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4858000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4921000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":963000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":989,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":993000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1004000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-06-30","val":0.444,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.444,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.456,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.434,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.438,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.435,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2.19,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2.167,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2.16,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2.15,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2.17,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2.26,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11.49,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.2,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":140.91,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":20505301,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)","description":"The weighted average period between the balance sheet date and expiration for all vested portions of options outstanding and currently exercisable (or convertible) under the plan, which may be expressed in a decimal value for number of years.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":6.28,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":6.3,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":27000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":27000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":72,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-12000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":324,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":65000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":54000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":54000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":11000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":16,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":16000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":16000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-12-31","val":0.375,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":0.375,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.369,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1.85,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0.254,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.254,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":1.27,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1.47,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1.47,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1.47,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":-11,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-22,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":64,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-121200,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":43173,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-53600,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":3339,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.167,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.017,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-06-30","val":600000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"start":"2012-01-01","end":"2012-09-30","val":750000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":850,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":170000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":41000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":72,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":252000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":252000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":41,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":252,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":720,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19734,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3947,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":3947,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2016-01-01","end":"2016-12-31","val":5001000004,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)","description":"The weighted average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on stock options awarded under the plan during the reporting period.","units":{"USD":[{"end":"2012-06-30","val":0.22,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.216,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period","description":"The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":57,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.003,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2012-12-31","val":611000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":611000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":611000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q4I"},{"end":"2013-03-31","val":611000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3953000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1909000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7815000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":7815,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7815000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7815000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4753,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2539000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2010-12-31","val":5208,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-12-31","val":5136000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":5136000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5136,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":1027000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5736000,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5874000,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5662,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":5662000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5662000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":5662000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":1132000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2012-12-31","val":1132,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5662000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5521000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5521000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1119000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":1119,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1119000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1119000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1119,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":3199,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1175,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1355000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1353000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1344,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1344300,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":268860,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":268860,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3840,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2014-12-31","val":0.192,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1242834,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":229633,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":219206,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":558,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":0.028,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5001000004.011,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2010-12-31","val":0.44,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0.441,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":0.441,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.441,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":2.21,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0.399,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.412,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.412,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.412,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.412,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":0.412,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":2.06,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2012-12-31","val":2.06,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.412,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.412,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.414,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2.17,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":2.17,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2.17,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2.17,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2.17,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":198.42,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2.55,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.08,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3.08,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3.08,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3.08,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3.64,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3.64,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":255.05,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2014-12-31","val":5101040,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2.71,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3.98,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.22,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":145.46,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":5101040,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.0001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2012-12-31","val":4717559,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4920556,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4858556,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4921056,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":963311,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4921056,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-06-30","val":0.35,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":0.35,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":1.57,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":1.57,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":1,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":70,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":1.27,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1.47,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":107.8,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7.32,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4.11,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":6.83,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":230.93,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":4618600,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":11625400,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":0.22,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1.1,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":4.35,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":4.35,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8.3,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":7,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":7,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":490,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5.61,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28.07,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":5.61,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.0001,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":393,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":7860000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2014-12-31","val":1013,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1049233,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":218727,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":210853,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":465,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.011,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2016-12-31","val":5001000004.011,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2013-03-31","val":423000,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3362000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1597000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6706000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4384,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2772000,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2014-12-31","val":50000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-09-30","val":30000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2014-12-31","val":6.44,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-09-30","val":5.23,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)","description":"The weighted average period between the balance sheet date and expiration for all awards outstanding under the plan, which may be expressed in a decimal value for number of years.","units":{"pure":[{"end":"2011-12-31","val":6.63,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":6.63,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2012-06-30","val":6.98,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7.05,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":48239,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":163646,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19734,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3947,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2015-03-03","val":5.5,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-03","val":385,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-03-03","val":7700000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-03-31","val":0.19,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":5.2,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-03-31","val":385,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-25","val":119,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-06-25","val":2380000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-06-30","val":1.61,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":1.6,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q2I"},{"end":"2015-07-25","val":1.7,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":1,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-29","val":70,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-29","val":1400000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-07-31","val":0.87,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-07-31","val":60.9,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-07-31","val":1218000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-09-30","val":0.48,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":37.8,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":756000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2021-03-29","val":0.0011,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-03-29","val":0.0011,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q1I"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-06-18","val":0.001,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q2I"}]}},"ShippingAndHandlingRevenue":{"label":"Shipping and Handling Revenue (Deprecated 2018-01-31)","description":"Fees charged to customers for the delivery, generally by postal or freight service providers, of product or goods purchased.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":281842,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":129761,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":129761,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":71225,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":619662,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":658586,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":658586,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":661583,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":132331,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":83542,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":129156,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-01-01","end":"2016-09-30","val":173000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-01-01","end":"2016-12-31","val":105486,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":105000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":31944,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":32000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":65806,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-09-30","val":80000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12000,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2018Q1"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2018-09-30","val":161999,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":90857,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":90857,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":90857,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":90857,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":90857,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65143,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45858,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33343,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":24000,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":24000,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":24000,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":24000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14143,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12857,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10286,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22731,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":22731,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":22731,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":22731,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":22731,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48857,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34242,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33686,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23143,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":23143,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23143,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":23143,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23143,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26657,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28457,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17143,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9771,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9771,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":9771,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":9771,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":9771,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5314,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1371,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1714,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":35638,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":71682,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":107759,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":61709,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":116709,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":139291,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":377024,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":324507,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants":{"label":"Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants","description":"Value of preferred stock and warrants for common stock issued.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":940,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":940,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":940,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationGross":{"label":"Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":80000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2009-12-31","val":703477,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2009Q4I"},{"end":"2010-12-31","val":624539,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":624539,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":624539,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2010-12-31","val":624539,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1291995,"accn":"0001144204-11-052621","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1170927,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":1387169,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1212680,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1035036,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2012-09-30","val":228582,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-483444,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-483444,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":-483444,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"end":"2012-12-31","val":-483444,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"end":"2012-12-31","val":-483444,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2012-12-31","val":-483444,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-254637,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-238648,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113900,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11751584,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":11751584,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":11751584,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":11751584,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":11751584,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":11751584,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10800135,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10122666,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5680285,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":811810,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":811810,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":811810,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":811810,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":811810,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2014-12-31","val":811810,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17519578,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14355987,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11671913,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-12584207,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"end":"2015-12-31","val":-12584207,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-12584207,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-12584207,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-12584207,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":-12584207,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-26457685,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-25657517,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-27953932,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2457546,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":2457546,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":2457546,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":2457546,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"end":"2016-12-31","val":2457546,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":2508256,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2140183,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1582304,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":809230,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"},{"end":"2017-12-31","val":406539,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":444298,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2017-12-31","val":444298,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2017-12-31","val":444298,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":444298,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":444298,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":444298,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":444298,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2017-12-31","val":444298,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":246553,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"end":"2018-03-31","val":246552,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":-125961,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-125961,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"end":"2018-06-30","val":-125961,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":-125961,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8042730,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":8042730,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8426769,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":8426769,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8426769,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-31","val":8426769,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7324754,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":7324754,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":7324754,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-03-31","val":7324754,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6504066,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":6504066,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-06-30","val":6504066,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-06-30","val":6504066,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5503544,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-09-30","val":5503544,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":5901731,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5292381,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01"},{"end":"2020-03-31","val":5292381,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-03-31","val":5292381,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":5292381,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4466036,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":4466036,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-06-30","val":4466036,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-06-30","val":4466036,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3166946,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-09-30","val":3166946,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":2257368,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8048041,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":8048041,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-03-31","val":8048041,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-03-31","val":8048041,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31988864,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-30","val":31988864,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":31988864,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-06-30","val":31988864,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31704642,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":31704642,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":29233657,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2021-12-31","val":29233657,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2021-12-31","val":29233657,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27915742,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-03-31","val":27915742,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2022-03-31","val":27915742,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":27915742,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26570227,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2022-06-30","val":26570227,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":26570227,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-06-30","val":26570227,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22612997,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":22612997,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20206024,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":20206024,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":20206024,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":20206024,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":20206024,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2022-12-31","val":20206024,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":20206024,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":20206024,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":20206024,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18957723,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":18957723,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2023-03-31","val":18957723,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-03-31","val":18957723,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18277440,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2023-06-30","val":18277440,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-06-30","val":18277440,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-06-30","val":18277440,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16413201,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-09-30","val":16413201,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":6758116,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2023-12-31","val":6758116,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":6758116,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":6758116,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5023720,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":5023720,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-03-31","val":5023720,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-03-31","val":5023720,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3652124,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":3652124,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":3652124,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-06-30","val":3652124,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-520253,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":-520253,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1561158,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":-1561158,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-1561158,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-1561158,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-1561158,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-2622250,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":-2622250,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-3491464,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-06-30","val":-3491464,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-4444994,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1233494,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"start":"2013-12-24","end":"2013-12-27","val":0.2,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1704487,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":1704487,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-03-31","val":17028399,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":17028399,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17028399,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":17028399,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":17028399,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":17028399,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":17028399,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":-17028399,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4498000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":304000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2023-01-01","end":"2023-03-31","val":670000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1585000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1585000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1585000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1585000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":1585000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2013-03-14","end":"2013-03-15","val":29500,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q1I"},{"start":"2013-06-14","end":"2013-06-15","val":57500,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q2I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2013-10-01","end":"2013-10-29","val":3333338,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-10-27","end":"2013-10-29","val":3333338,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2021-03-29","val":1172964218,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-03-29","val":1172964218,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-03-29","val":1172964218,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-03-29","val":1172964218,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-03-29","val":1172964218,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q1I"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-06-18","val":27046800310,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q2I"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2013-01-01","end":"2013-06-30","val":87000,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":87000,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-12-31","val":43000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":-43,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":2000,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-5,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":15,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2021-01-01","end":"2021-03-31","val":775000000,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":775000000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2275000000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":2275000000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2275000000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2275000000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":17028399,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":17028399,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":17028399,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08"},{"start":"2015-01-01","end":"2015-12-31","val":17028399,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1704487,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":1704487,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":77500,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-03-31","val":670000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1585000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":915000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1585000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":3950081,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":21550,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":87000,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":87000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1602933,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1602933,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":143000,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":143000,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":143000,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":9000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":9125103,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":9125103,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2019-01-01","end":"2019-12-31","val":3112,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"end":"2021-03-29","val":1290261,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-03-29","val":1300000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-03-31","val":1407556,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1407556,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1407556,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":1407556,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":23578658,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1407556,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1407556,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":765659,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1407556,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1407556,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Forfeitures","description":"Value of stock related to Restricted Stock Awards forfeited during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":21750,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":21550,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2018-01-01","end":"2018-06-30","val":1158506,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":86616,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-06-30","val":196254,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":83175,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":70300,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":70300,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5000,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5000,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2017-01-01","end":"2017-03-31","val":1000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":77778,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":77778,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":77778,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":78778,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":78778,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":77500,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":227500,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":227500,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":150000,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":150000,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":227500,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":227500,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":227500,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":227500,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":140591,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":216217,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"}]}},"Supplies":{"label":"Prepaid Supplies","description":"Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":310936,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-06-30","val":34900,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":7000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":7000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"end":"2016-12-31","val":7000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51000,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13000,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3000,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2017Q3I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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":173471,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":173471,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-09-30","val":536760,"accn":"0000950123-11-097285","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":724356,"accn":"0001193125-12-134703","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":724356,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":724356,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23"},{"end":"2011-12-31","val":724356,"accn":"0001193125-12-469034","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":724356,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":315519,"accn":"0001193125-12-224090","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":174233,"accn":"0001193125-12-365680","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-23","frame":"CY2012Q2I"},{"end":"2013-09-30","val":13770,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5807,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"end":"2013-12-31","val":5807,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5807,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5807,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5807,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4106,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3092,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3092,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3092,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3092,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3092,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3092,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3092,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3092,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3092,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2018-12-31","val":6039000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-09-30","val":3309854,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2500000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2366651,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1I"},{"end":"2020-12-31","val":550000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":26000000,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":26023593,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":26023593,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"end":"2021-12-31","val":26023593,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":26023593,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19931811,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18688069,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30749550,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21682144,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":21682144,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21682144,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":21682144,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":21682144,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18646360,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7458162,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6169123,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3814426,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":3814426,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3814426,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3402782,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3402782,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2516118,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2213872,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2283980,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":943567,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":943567,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":943567,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":943567,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":943567,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":925540,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":864242,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":871362,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":880191,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TreasuryStockNumberOfSharesHeld":{"label":"Treasury Stock, Number of Shares Held (Deprecated 2016-01-31)","description":"Number of shares held for each class of treasury stock.","units":{"shares":[{"end":"2013-10-22","val":3216171,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q3I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":0,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","description":"Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"}]}},"ValuationAllowanceAmount":{"label":"Valuation Allowance, Amount (Deprecated 2013-01-31)","description":"The amount of the valuation allowance recorded as of the balance sheet date pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will not be realized through related deductions on future tax returns.","units":{"USD":[{"end":"2012-12-31","val":781077,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":723539,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":5796,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-322573,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-322573,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":781077,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":781077,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-5567665,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-5567665,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-8638944,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":7100000,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1200000,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1201450,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":734615,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":734615,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2733655,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2733655,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4999204,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":2810,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2052,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":2052000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":550980,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":75405,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":164719,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":238996,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":342437,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":353887,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":372608,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":403329,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":944987,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2018-12-31","val":41643000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-09-30","val":41420000000,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"WeightedAverageBasicSharesOutstandingProForma":{"label":"Weighted Average Basic Shares Outstanding, Pro Forma","description":"The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2015-01-01","end":"2015-09-30","val":5,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":6,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":450,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":1966720262,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":5428877583,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":60185344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12037597,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":61353339,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":12270668,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":61369181,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":12337027,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":60267951,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":12053591,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":61829701,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":12365940,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":62429724,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":12485945,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13186365,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":13186365,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":16267750,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":16312563,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":16377674,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16372260,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":16489058,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":16415152,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":640656219521,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":640656219521,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":26199887696,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":26199887696,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69716324179,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75564076780,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":81189670235,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":84476736667,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":102108302961,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90351540618,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":90351540618,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":244246983178,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":244246983178,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":277914474082,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":277914474082,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":311961992554,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":311961992554,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":297439560396,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":297439560396,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":336603045428,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":336603045428,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":307912959368,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":307912959368,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":339741632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":339741632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":341671076830,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":341671076830,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":347796604758,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":347796604758,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":353854819196,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":353854819196,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":351298225790,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":351298225790,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":358187284558,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":358187284558,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":429919440601,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":429919440601,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":429919440601,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":478700698318,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":478700698318,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":479134764252,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":479134764252,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":479168092238,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":479168092238,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":480092719341,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":480092719341,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":479695594133,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":479695594133,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":481266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":481266632384,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":60176303,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":60185344,"accn":"0001193125-13-134687","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":16267750,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3262513,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3275535,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3274452,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3297812,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":46900,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":22474273,"accn":"0001493152-15-002012","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":64212,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5648617,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":6901868,"accn":"0001493152-15-003763","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":5,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6457981,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":8050317,"accn":"0001493152-15-005598","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":6,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":103754,"accn":"0001571049-16-013764","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8993213,"accn":"0001571049-16-015337","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":450,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":190412816,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":190412816,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2016-04-01","end":"2016-06-30","val":380825178,"accn":"0001571049-16-017523","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":380825178,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1966720262,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1966720262,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2016-07-01","end":"2016-09-30","val":5428877583,"accn":"0001571049-16-019868","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":5428877583,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":17765032561,"accn":"0001213900-17-004784","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":17765032561,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23009685517,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-01-01","end":"2017-06-30","val":23009685517,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":28196705036,"accn":"0001213900-17-007899","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-25"},{"start":"2017-04-01","end":"2017-06-30","val":28196705036,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":25138693169,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-01-01","end":"2017-09-30","val":25138693169,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":29327284303,"accn":"0001213900-17-010877","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-24"},{"start":"2017-07-01","end":"2017-09-30","val":29327284303,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26199887696,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":29348867108,"accn":"0001213900-18-005443","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-03"},{"start":"2018-01-01","end":"2018-03-31","val":29348867108,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-01-01","end":"2018-06-30","val":29348867108,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":29348867108,"accn":"0001213900-18-009701","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-07-26"},{"start":"2018-04-01","end":"2018-06-30","val":29348867108,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":34900093115,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":34900093115,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":45821526888,"accn":"0001213900-18-014632","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":45821526888,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":66624914548,"accn":"0001213900-19-008878","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":66624914548,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":66635948138,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":66635948138,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":66642629630,"accn":"0001213900-19-015592","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":66642629630,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":66734751470,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":66734751470,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":66929136282,"accn":"0000844856-19-000006","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":66929136282,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69716324179,"accn":"0000844856-20-000019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75564076780,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":81189670235,"accn":"0000844856-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":84476736667,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":102108302961,"accn":"0000844856-20-000042","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90351540618,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":60185344,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2012-04-01","end":"2012-06-30","val":60185344,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2012-07-01","end":"2012-09-30","val":60185344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12037597,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":60194233,"accn":"0001193125-13-222361","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":12038847,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":60231295,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-01-01","end":"2013-06-30","val":12046259,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":60267951,"accn":"0001193125-13-310161","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":12053591,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":60278828,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-01-01","end":"2013-09-30","val":12055766,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":60372344,"accn":"0001193125-13-404723","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-21"},{"start":"2013-07-01","end":"2013-09-30","val":12074469,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12818487,"accn":"0001193125-14-069730","fy":2013,"fp":"FY","form":"10-K","filed":"2014-02-26"},{"start":"2013-01-01","end":"2013-12-31","val":12818487,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":16267750,"accn":"0001193125-14-201149","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":16312563,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":16377674,"accn":"0001571049-14-003996","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16372260,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":16489058,"accn":"0001571049-14-006414","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":16415152,"accn":"0001493152-15-001079","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4102959032,"accn":"0001571049-17-002865","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":4102959032,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":26199887696,"accn":"0001213900-18-002977","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":26199887696,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0001213900-19-004953","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":42696521421,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-20-000011","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":66977667455,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69716324179,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75564076780,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":81189670235,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":84476736667,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":102108302961,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90351540618,"accn":"0000844856-21-000019","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":90351540618,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":244246983178,"accn":"0000844856-21-000046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":244246983178,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":277914474082,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-01-01","end":"2021-06-30","val":277914474082,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-04-01","end":"2021-06-30","val":311961992554,"accn":"0000844856-21-000093","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":311961992554,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":297439560396,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":297439560396,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":336603045428,"accn":"0000844856-21-000097","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":336603045428,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":307912959368,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":307912959368,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":339741632384,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":339741632384,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":339741632384,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":339741632384,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":339741632384,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":339741632384,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":339741632384,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":341671076830,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":341671076830,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":347796604758,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":347796604758,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":353854819196,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":353854819196,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":351298225790,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":351298225790,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":358187284558,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":358187284558,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":429919440601,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":429919440601,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":478266632384,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":429919440601,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":478700698318,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":478700698318,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":479134764252,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":479134764252,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":479168092238,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":479168092238,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":480092719341,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":480092719341,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":479695594133,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":479695594133,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":481266632384,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":481266632384,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":481266632384,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":481266632384,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ConvertiblePreferredStockConvertedToOtherSecurities":{"label":"Convertible Preferred Stock Converted to Other Securities","description":"Value of convertible preferred stock that was converted to other securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000844856-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22222,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":22222,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1797667,"accn":"0000844856-22-000027","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1797667,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1797667,"accn":"0000844856-22-000031","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-01"},{"start":"2022-01-01","end":"2022-06-30","val":1797667,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-09-30","val":1797667,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1797667,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":8225033,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1093290,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1093290,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1093290,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":1093290,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1147616,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1147616,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4943269,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash 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.","units":{"USD":[{"end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1325000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":1325000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1778232,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1778232,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1778232,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":1778232,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1778232,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1728232,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":1728232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":628232,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2023-06-30","val":628232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":628232,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-09-30","val":628232,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":553232,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":553232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":553232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":553232,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":553232,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":553232,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":553232,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":553232,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":553232,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":553232,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":553232,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":553232,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":553232,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":553232,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":14722075,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":14722075,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":14722075,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13496525,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1944425,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1944425,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1111100,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1111100,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1111100,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1111100,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1111100,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1111100,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1111100,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1111100,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1111100,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1111100,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1111100,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1111100,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1111100,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1111100,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1111100,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1111100,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1111100,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests":{"label":"Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests","description":"Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14722075,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14722075,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13496525,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":13496525,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1944425,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"}]}},"TemporaryEquityLiquidationPreference":{"label":"Temporary Equity, Liquidation Preference","description":"The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2022-09-30","val":14700000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14700000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14700000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14700000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":14700000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":14700000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13500000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1900000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1900000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1100000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1100000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1100000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1100000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1100000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1100000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1100000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1100000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1100000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1100000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1100000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1100000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1100000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1100000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1100000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1100000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1100000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquityParOrStatedValuePerShare":{"label":"Temporary Equity, Par or Stated Value Per Share","description":"Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.","units":{"USD/shares":[{"end":"2022-09-30","val":1000,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":1000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":14722,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":14722,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":14722,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14722,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14722,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14722,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14722,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":14722,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":14722,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":14722,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":14722,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14722,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14722,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14722,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14722,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":14722,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":14722,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":14722,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":14722,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14722,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14722,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14722,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14722,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquitySharesIssued":{"label":"Temporary Equity, Shares Issued","description":"The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":14722,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":14722,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":14722,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13497,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1944,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1944,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1111,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1111,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1111,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1111,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1111,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1111,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1111,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1111,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1111,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1111,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14722,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14722,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":14722,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":14722,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13497,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":13496,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1944,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1944,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1111,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1111,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1111,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1111,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1111,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1111,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1111,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1111,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1111,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1111,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1111,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1111,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"TemporaryEquityStockIssuedDuringPeriodValueNewIssues":{"label":"Temporary Equity, Stock Issued During Period, Value, New Issues","description":"Value of new stock classified as temporary equity issued during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":14722075,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":14722075,"accn":"0000844856-22-000046","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-333100,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-333100,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22100,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":22100,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-402900,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-402900,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-425000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":-425000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-774900,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-372000,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-774900,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":774900,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":774900,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":774900,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":774900,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":774900,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":797000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":372000,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of 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":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":503000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1209000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":301000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"DeferredTaxAssetsUnrealizedLossesOnTradingSecurities":{"label":"Deferred Tax Assets, Unrealized Losses on Trading Securities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":36436,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":36436,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":39580,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":37692,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":38030,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":38030,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":60809,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-01-01","end":"2022-12-31","val":1224171,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1224171,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-279701,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-279701,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-219362,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":-219362,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-825261,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-825261,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-1068610,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-1068610,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":20701,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-8285,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31586,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-8714,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":12632,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":33152,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-27898,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-7378,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3085,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5500,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":4810,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-65281,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":202653,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":"2021-12-31","val":2604,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":536542,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"end":"2022-12-31","val":536542,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":536542,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":543945,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":552001,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2023Q2I"},{"end":"2023-09-30","val":560322,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1155933,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1155933,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1155933,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2885367,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2948572,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000844856-23-000010","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":0,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock":{"label":"Payments for Repurchase of Redeemable Convertible Preferred Stock","description":"The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-03-31","val":55000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":55000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152500,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":152500,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":152500,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":152500,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":152500,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":152500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"PaymentsForRepurchaseOfRedeemablePreferredStock":{"label":"Payments for Repurchase of Redeemable Preferred Stock","description":"The cash outflow for reacquisition of callable preferred stock.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-03-31","val":555550,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":555550,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11170428,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":11170428,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":11170428,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":11170428,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12003753,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":12003753,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"PreferredStockConversionsInducements":{"label":"Preferred Stock Conversions, Inducements","description":"The excess of (1) the fair value of all securities and other consideration transferred in transactions by the registrant to the holders of the convertible preferred stock over (2) the fair value of securities issuable pursuant to the original conversion terms, during the accounting period.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-03-31","val":61000,"accn":"0000844856-23-000016","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":61000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152500,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-01-01","end":"2023-06-30","val":152500,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":91500,"accn":"0000844856-23-000028","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-07-24"},{"start":"2023-04-01","end":"2023-06-30","val":91500,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":152500,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":152500,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":152500,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":152500,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock":{"label":"Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock","description":"Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1882244,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":1882244,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1882244,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-09-30","val":4837769,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-1806280,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3196405,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-15579977,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-16924059,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-16924059,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-19055806,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-19055806,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1176285,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1727760,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-2547106,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-3887519,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"GainLossOnSaleOfNotesReceivable":{"label":"Gain (Loss) on Sale of Financing Receivable","description":"Amount of gain (loss) on sale of financing receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-10931,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-10931,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-10931,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-10931,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-499980,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-1077025,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-669803,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1002484,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-1594404,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-1594404,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2458303,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":-2458303,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-706560,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-27614,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1420742,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-55599,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-2364419,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-83960,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-2374464,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":-94005,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-766,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1539,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-2319,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-3106,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"StockRedeemedOrCalledDuringPeriodValue":{"label":"Stock Redeemed or Called During Period, Value","description":"Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":22222,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":22222,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":22222,"accn":"0001493152-23-040590","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":22222,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":22222,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":22222,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"CreditDerivativeMaximumExposureUndiscounted":{"label":"Credit Derivative, Maximum Exposure, Undiscounted","description":"Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.","units":{"USD":[{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1500000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2023-12-31","val":1500000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":1500000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":1500000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2023-12-31","val":0.165,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":98000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":117000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-32000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1500000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3500000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"ProvisionForLoanLossesExpensed":{"label":"Financing Receivable, Credit Loss, Expense (Reversal)","description":"Amount of credit loss expense (reversal of expense) for financing receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":15000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27","frame":"CY2023"}]}},"ProvisionForOtherCreditLosses":{"label":"Provision for Other Credit Losses","description":"Amount of expense related to credit loss from transactions other than loan and lease transactions.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":15425,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":15425,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":670000,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1585000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":915000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1585000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1585000,"accn":"0001493152-24-011537","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-27"},{"start":"2023-01-01","end":"2023-12-31","val":1585000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrent":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current","description":"Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-03-31","val":543854,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":543854,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2023-12-31","val":3106508,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3106508,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4823645,"accn":"0001493152-24-018493","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4649303,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2024-06-30","val":1500000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":1500000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":1500000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-06-30","val":1500000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-06-30","val":1500000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-06-30","val":1500000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-06-30","val":1500000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q2I"},{"end":"2024-09-30","val":700000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1300000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1500000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1500000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2024-05-16","val":0.12,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"LineOfCreditFacilityPeriodicPayment":{"label":"Line of Credit Facility, Periodic Payment","description":"Amount of the required periodic payments of both interest and principal.","units":{"USD":[{"end":"2024-05-16","val":5000000,"accn":"0001493152-24-030401","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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":"2022-12-31","val":24690124,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":24690124,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2022Q4I"},{"end":"2023-09-30","val":7766065,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5634318,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2023-12-31","val":5634318,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":5634318,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":5634318,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4458033,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3906558,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3087212,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":3087212,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1746799,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":1746799,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1746799,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1746799,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1746799,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1275540,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1219875,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1221597,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1240488,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of financing activities of 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":"2023-01-01","end":"2023-09-30","val":1669135,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2856986,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2223455,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2659986,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":6525172,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":6525172,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":8767760,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":6525172,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":6525172,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of 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":"2023-01-01","end":"2023-09-30","val":-173475,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-929623,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-74220,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-116978,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":-4871680,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":-4871680,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":-4871680,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-4871680,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-4871680,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":653,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":787,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":132,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":174,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":42,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":190,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":190,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":15,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":15,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":66806,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":66806,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1478,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25312,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":23834,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":25312,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":30920,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current","description":"Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":4920411,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4920411,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3650737,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4350444,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":18734776,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":18734776,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27997176,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27847421,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents":{"label":"Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents","description":"Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2023-12-31","val":1422580,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1422580,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1023246,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":964246,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization":{"label":"Disposal Group, Including Discontinued Operation, Depreciation and Amortization","description":"Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":1070686,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1431816,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":363141,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":724958,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":1069958,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":1069958,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":1069958,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1069958,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":14639323,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4642634,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":20348224,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6054377,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11950833,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":5896456,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":17658837,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":17658837,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":17658837,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":17658837,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5708004,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":5708004,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent","description":"Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":4178519,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4178519,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3948844,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3718385,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationInventoryCurrent":{"label":"Disposal Group, Including Discontinued Operation, Inventory, Current","description":"Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":4162218,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4162218,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4110427,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3930646,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-3104440,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1255135,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10524069,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-601746,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1083304,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-481558,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":-1349003,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":-1349003,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":-1349004,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1349004,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-265699,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-265699,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Current","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":56842,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":56842,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":85828,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":97142,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities, Current","description":"Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":3753003,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3753003,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":467056,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":467056,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":474476,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":474476,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent":{"label":"Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current","description":"Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":174970,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":174970,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":172673,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":186556,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":2676639,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2676639,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2073540,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1984939,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationRevenue":{"label":"Disposal Group, Including Discontinued Operation, Revenue","description":"Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":39839202,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12704600,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":55689793,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15894358,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31488933,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":15594575,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-13","val":46349908,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":46349908,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":46349908,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":46349908,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":14860975,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14860975,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to 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 entities' 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":"2024-01-01","end":"2024-03-31","val":948083,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2062238,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-97542,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2638730,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-296178,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2399,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2399,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1428,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":7111986,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":7111986,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19015310,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18850389,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"}]}},"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":"2024-09-30","val":5000000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5000000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-09-30","val":-11986893,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4404912,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"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":"2023-01-01","end":"2023-09-30","val":2165,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-4918865,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-5262593,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2071316,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":-5939295,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1868643,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-2440952,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-919673,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9932620,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":-3775559,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2478388,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3775559,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"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":"2023-12-31","val":3753003,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3753003,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"}]}},"ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase":{"label":"Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase","description":"The cash flow from investments sold under the agreement to repurchase such investment.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":1700000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1700000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-13","val":1700000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":1700000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":1700000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1700000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1700000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"ProceedsFromSaleOfBuildings":{"label":"Proceeds from Sale of Buildings","description":"The cash inflow from sale of buildings.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-13","val":749000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-09-13","val":749000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"start":"2024-01-01","end":"2024-09-30","val":749000,"accn":"0001493152-24-045775","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":749000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":749000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"}]}},"AccountsAndOtherReceivablesNetCurrent":{"label":"Accounts and Other Receivables, Net, Current","description":"Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":3800000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023Q4I"},{"end":"2024-12-31","val":200000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-12-31","val":200000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":200000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":200000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":200000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1200000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2100000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3200000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2024-11-07","val":0.12,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-11-07","val":0.12,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q3I"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2024-09-13","val":1200000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"end":"2024-09-13","val":1200000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-09-13","val":1200000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-09-13","val":1200000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-09-13","val":1200000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q3I"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2100000,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14"},{"start":"2024-01-01","end":"2024-12-31","val":2100000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"RelatedPartyTransactionRate":{"label":"Related Party Transaction, Rate","description":"Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":0.5,"accn":"0001641172-25-004607","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.5,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.5,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.5,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":0.5,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":40125,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":40125,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-03-31","val":40125,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q1I"}]}},"CapitalizedComputerSoftwarePeriodIncreaseDecrease":{"label":"Capitalized Computer Software, Period Increase (Decrease)","description":"Amount of increase (decrease) in capitalized computer software costs.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":45000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":45000,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":45000,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-1176285,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1727760,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-2547106,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-3887519,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-471259,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-526924,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-525202,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-506311,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-701463,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1297170,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-3775559,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"OtherAccountsPayableAndAccruedLiabilities":{"label":"Other Accounts Payable and Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2025-03-31","val":200000,"accn":"0001641172-25-009926","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":-22809,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-22809,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":190268,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":190268,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":190268,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-06-30","val":2111354,"accn":"0001641172-25-023521","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3177907,"accn":"0001493152-25-021113","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"DeferredTaxAssetsTaxDeferredExpense":{"label":"Deferred Tax Assets, Tax Deferred Expense","description":"Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.","units":{"USD":[{"end":"2025-12-31","val":1225,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.0005,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0008,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":-2440094,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":68226,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"LineOfCreditFacilityCurrentBorrowingCapacity":{"label":"Line of Credit Facility, Current Borrowing Capacity","description":"Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.","units":{"USD":[{"end":"2025-12-31","val":5000000,"accn":"0001493152-26-013232","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}}}}}