{"cik":1276531,"entityName":"SCIENTIFIC ENERGY, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-06-30","val":94915855,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":94915855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":94915852,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":94195852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":94915850,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":114915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":114915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2019-05-17","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2019-08-12","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-11-12","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-05-13","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2020-05-13","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2020Q1I"},{"end":"2020-05-26","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q2I"},{"end":"2020-08-12","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-11-16","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q4I"},{"end":"2021-04-15","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2021Q1I"},{"end":"2021-05-17","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q2I"},{"end":"2021-08-20","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q3I"},{"end":"2021-11-22","val":263337500,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q4I"},{"end":"2022-04-15","val":263337500,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2022Q1I"},{"end":"2022-05-16","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q2I"},{"end":"2022-08-22","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q3I"},{"end":"2022-11-18","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q4I"},{"end":"2023-04-05","val":263337500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2023Q1I"},{"end":"2023-05-19","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q2I"},{"end":"2023-08-21","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q3I"},{"end":"2023-11-20","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q4I"},{"end":"2024-04-16","val":263337500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2024-04-16","val":263337500,"accn":"0001376474-24-000563","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-09-30","frame":"CY2024Q1I"},{"end":"2024-05-24","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-05-29","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q2I"},{"end":"2024-08-17","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q3I"},{"end":"2024-11-19","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q4I"},{"end":"2025-05-23","val":263337500,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2025-06-27","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q2I"},{"end":"2025-08-29","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q3I"},{"end":"2025-12-15","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q4I"}]}},"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":[{"end":"2019-05-17","val":0.01,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2019-08-12","val":0.01,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-11-12","val":0.01,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-05-26","val":0.01,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q2I"},{"end":"2020-08-12","val":0.01,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-11-16","val":0.01,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q4I"},{"end":"2021-05-17","val":0.01,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q2I"},{"end":"2021-08-20","val":0.01,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q3I"},{"end":"2021-11-22","val":0.01,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.01,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2023-01-01","end":"2023-03-31","val":0.01,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0.01,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.01,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.01,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.01,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":0.01,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2025-01-01","end":"2025-03-31","val":0.01,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.01,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0.01,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":32680000,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3187000,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":32680000,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":32680000,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3183000,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":3183000,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":32680000,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3190000,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3190000,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3180000,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3190000,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3190000,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3190000,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-03","val":3190000,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-06-03","val":3190000,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-06-30","val":3190000,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2014-06-30","val":3190000,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q2I"},{"end":"2015-06-03","val":1600000,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-06-30","val":3190000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2015-06-30","val":3190000,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2015-06-30","val":3190000,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2015Q2I"},{"end":"2016-06-30","val":1600000,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2016-06-30","val":1600000,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-06-30","val":3182000,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-06-30","val":3180000,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-06-30","val":3180000,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2017-06-30","val":3250000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":63654932,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-06-30","val":3180000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-06-30","val":2560000,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q2I"},{"end":"2018-06-30","val":3183000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3186000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":62654000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q2I"},{"end":"2019-06-30","val":1600000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-06-30","val":1600000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1600000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2021-06-30","val":1600000,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q2I"},{"end":"2022-06-30","val":3200000,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q2I"},{"end":"2023-06-30","val":3200000,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-06-30","val":3200000,"accn":"0001376474-24-000563","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-09-30","frame":"CY2023Q2I"},{"end":"2024-06-30","val":107670000,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilities":{"label":"Accounts Payable and Accrued Liabilities (Deprecated 2009-01-31)","description":"Carrying value as of the balance sheet date of obligations incurred and payable. pertaining to goods and services received from vendors; and for costs that are statutory in nature, are incurred in connection with 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, salaries and benefits, and utilities. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":2821862,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":1209,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1186,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":1186,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"}]}},"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":"2010-12-31","val":2821862,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":2821862,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":47,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":89,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":3445,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":214,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":164233,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":164233,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":164233,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":164233,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":164233,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":454904,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":723492,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1004168,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":550106,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":723324,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":851352,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":999999,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1150132,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1150000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1150025,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11539294,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1151131,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":1151131,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":1154007,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1165200,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1155581,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1156727,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1159871,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1163136,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1172250,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1174866,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1164395,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1164395,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1164395,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1164395,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1162865,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1168140,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10168766,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"}]}},"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":"2015-12-31","val":1151894,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1153325,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1152076,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1150323,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1150119,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1182510,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1153076,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1153786,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2020-12-31","val":1164395,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6199998,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":6199998,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":6199998,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":6199998,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":6199998,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6324345,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7645003,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6302317,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6804902,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":6804902,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":6804902,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":6804902,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":6804902,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5257521,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5152160,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4994260,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5077329,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":5077329,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5077329,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":5077329,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":5077329,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5474993,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":5474993,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10384063,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12529512,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11201215,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":11201215,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":11201215,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7531416,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8597328,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7445247,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2010-12-31","val":2874629,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":103,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"}]}},"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":2874629,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":2874629,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":707521,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":842917,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":842917,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":842917,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":842917,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":842917,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":753074,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":852509,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":908000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1061700,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1061700,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1061700,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1061700,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1061700,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":792849,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1129261,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":1338318,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2149218,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2149218,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7333418,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5785224,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5324715,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":5324715,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":5324715,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":5324715,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6136649,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9928904,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10038744,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2018-12-31","val":171642,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":171642,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":171642,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":171642,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":171642,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":171354,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":172299,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":171991,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":173315,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":173315,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":173315,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":173315,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":173315,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":173315,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":174370,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":174640,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":174890,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":175060,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":175060,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":175060,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":175060,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":175060,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":174855,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":175273,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":364084,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":115481,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":115481,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":115481,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":115481,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":115481,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":125922,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":136737,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":126839,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":135880,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":135880,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":135880,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":135880,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":135880,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":142016,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":149097,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":156798,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":98942,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":98942,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":98942,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":98942,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":98942,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":98942,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":112380,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":112380,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":105550,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":133287,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":136185,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":136185,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":136185,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":136185,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":153220,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":174368,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":199289,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2010-12-31","val":5955,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":5955,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":5945,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3487,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2590,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":-312183,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-158023,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-297715,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":-297715,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":95211,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-180382,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":-180382,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":-180382,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":-180382,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-180382,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-268270,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-644721,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-347861,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-2578,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":-2578,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":-2578,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":-2578,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":-2578,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-6371,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-5724,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-7391,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-3609,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":-3609,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":-3609,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":-3609,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":-3609,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-3495,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-3392,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-3314,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-3535,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":-3535,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":-3535,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-3535,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-3535,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-4138,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-4581,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-4565,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-4641,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-5604,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":-5604,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-5918,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-5918,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-6043,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-6043,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-6043,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-6043,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-6043,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-6297,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-7008,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-6624,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":-7282,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-7497,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-8403,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-8860,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6368,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":6368,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":6368,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":6368,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":6368,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":6368,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5625,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7329,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7737,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8097,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":8097,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":8097,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":8097,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":8097,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8536,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8999,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10009,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-114160,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-114160,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":-114160,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":-114160,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":-114160,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-119944,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-43394,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12858,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32629,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":32629,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":32629,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":32629,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":32629,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20706,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":58463,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":73722,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40217,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":40217,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":40217,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":40217,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":40217,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45447,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":45707,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39337,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25114,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":45044,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":45044,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":45044,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":43172,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57233,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18736,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":5734030,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5734030,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5734030,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5734030,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5734030,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5734030,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5734030,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5734030,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5734030,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5734030,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5734030,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":5734030,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":5734030,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":5734030,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5734030,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5734030,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78460638,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78460638,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":78460638,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":78460638,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":78460638,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":78460638,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78460638,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":78460638,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":78460638,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":78460638,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":78460638,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":78460638,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":78460638,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":78460638,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":78460638,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78460638,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":78460638,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":78460638,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":78460638,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":78460638,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":78460638,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":78460638,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":78460638,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":78460638,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":78460638,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":78460638,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":78460638,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":78460638,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":78460638,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":78460638,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":78460638,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":78460638,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2010-12-31","val":5734030,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":5734030,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":5734030,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":5734030,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5734030,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5734030,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":5734030,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5734030,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5734030,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":5734030,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":5734030,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":5734030,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":5734030,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5734030,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5734030,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5734030,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5734030,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":5734030,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":5734030,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":5734030,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5734030,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5734030,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5734030,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5734030,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5734030,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":5734030,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":5734030,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":5734030,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":5734030,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5734030,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5734030,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5734030,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5734030,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":5734030,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":5734030,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":5734030,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":5734030,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5734030,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5734030,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5734030,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":5734030,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5734030,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":5734030,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5734030,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5734030,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5734030,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":5734030,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5734030,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5734030,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5734030,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5734030,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5734030,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5734030,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5734030,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q4I"}]}},"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":"2012-01-01","end":"2012-09-30","val":51709,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":51709,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-09-30","val":402903,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":129736,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"}]}},"AdvertisingRevenueCost":{"label":"Advertising Revenue Cost (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating advertising revenues.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":144767,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1"}]}},"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":6787300,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":6787300,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":6787300,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3731068,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4328896,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3510855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3068999,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":3068999,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2988445,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2523318,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1905462,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2069075,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1243929,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1137958,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1053224,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":968159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":891609,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":770708,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":660969,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":572685,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":466854,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":364785,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":273251,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":184168,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":78646,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":78646,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":196665,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":133733,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":76070,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35952,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":106334,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":134223,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":181655,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":181655,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":169279,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178123,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":145768,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":123263,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":189704,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":157908,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":102933,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":80851,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":74783,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4577368,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83801602,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":83670368,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":83370542,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81270829,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79299403,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":79720228,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":79625031,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84722213,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":82987414,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":87806392,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":92687699,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":54799624,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58058139,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60556473,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":4723954,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":4723954,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":4723954,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1711790,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1560465,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":1217957,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":950158,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":669889,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":669889,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2884044,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":84168,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":84168,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":84168,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":84168,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":84168,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":117380,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":83147,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":115777,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1315536,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":1315536,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":1315536,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":1315536,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1315536,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1231220,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1125239,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1040525,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":955128,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":955128,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":955128,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":955128,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":955128,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":878573,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":757668,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":647926,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":558855,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":558855,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":558855,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":558855,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":558855,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":453029,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":350968,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":259429,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":170343,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":170343,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":170343,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":170343,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":170343,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":170343,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":64851,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":64851,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":182932,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":120006,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61878,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":61878,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":61878,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":61878,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":61878,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21829,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85077,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":113063,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":160128,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":160128,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":160128,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":160128,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":160128,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":160128,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72609,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100255,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":88824,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":87429,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":87429,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":87429,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":87429,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":87429,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":87429,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":75868,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61459,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18574,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":14468,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21002,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4536386,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10186522,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9796434,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9796434,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":9796434,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":9796434,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":9796434,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9541987,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9428649,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7689426,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7562284,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":7562284,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":7562284,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":7562284,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":7562284,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5794267,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6284132,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6031453,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7283902,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":7283902,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":7283902,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":7283902,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":7283902,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10126457,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":8391658,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13009961,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17910401,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16432629,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":16432629,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":16432629,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":15759633,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19221415,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21690588,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","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 after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":13825,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-06-30","val":13733,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13727,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14192,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14126,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21257,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21160,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21527,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":21527,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":21527,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":21527,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":21527,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":21527,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":96670,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":77868,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":56944,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35834,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":35834,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":35834,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":35834,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":35834,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":35834,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":113836,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96449,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":84359,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":66383,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":66383,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":66383,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":66383,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":66383,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53781,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40982,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":73615080,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":74080541,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":74080541,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":74080541,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":74080541,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":74080541,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":74128381,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":73941893,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73581403,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":73620492,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":73620492,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":73620492,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":73620492,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":73620492,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73505136,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":73436096,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":73593578,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":74665169,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":74665169,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":74665169,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":74665169,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":74665169,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74595756,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":74595756,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":74796431,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":74777298,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39118417,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":39118417,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":39118417,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":39039991,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":38836724,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":38865885,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AvailableForSaleSecuritiesGrossRealizedGainLossNet":{"label":"Available-for-sale Securities, Gross Realized Gain (Loss)","description":"This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":211617,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"}]}},"AvailableForSaleSecuritiesGrossRealizedGains":{"label":"Available-for-sale Securities, Gross Realized Gains","description":"This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":211617,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"}]}},"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":4439256,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2009-12-31","val":4439256,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2009Q4I"},{"end":"2010-09-30","val":1268878,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1778895,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1680623,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-06-30","val":1680623,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1523805,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2011-09-30","val":1523805,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2011-12-31","val":1215561,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2011-12-31","val":58205,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2011Q4I"},{"end":"2012-03-31","val":801971,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":801971,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1I"},{"end":"2012-06-30","val":529960,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":529960,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2012-06-30","val":529960,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2I"},{"end":"2012-09-30","val":196974,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2012-09-30","val":196974,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":58205,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":58205,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":58205,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":58205,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":58205,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2012-12-31","val":58205,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2012-12-31","val":58205,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":58205,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2012Q4I"},{"end":"2013-03-31","val":101356,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2013-03-31","val":101356,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":53917,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2013-06-30","val":53917,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":108820,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2013-09-30","val":108820,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2013-12-31","val":1308442,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1222293,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2014-03-31","val":1222293,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1111966,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2014-06-30","val":1111966,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1027652,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":1027652,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":940649,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":940649,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":940649,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":940649,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":940649,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2014-12-31","val":940649,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2014-12-31","val":940649,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2014-12-31","val":940649,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":940649,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":864530,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2015-03-31","val":864530,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":743863,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2015-06-30","val":743863,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2I"},{"end":"2015-09-30","val":635784,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2015-09-30","val":635784,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":548711,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":548711,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":548711,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":548711,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":548711,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":848711,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2015-12-31","val":848711,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":548711,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":548711,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2015-12-31","val":548711,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-03-31","val":444577,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2016-03-31","val":445577,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-03-31","val":445577,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":342308,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2016-06-30","val":342308,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":251391,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":251391,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":163806,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":163806,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":163806,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":163806,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":163806,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":163806,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":163806,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":163806,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":163806,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":163806,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2016Q4I"},{"end":"2017-03-31","val":57509,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":57509,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2017-03-31","val":57509,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":175971,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":175971,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113048,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-09-30","val":113048,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":54200,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":54200,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":54200,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":54200,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":54200,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2017-12-31","val":54200,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2017-12-31","val":54200,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":54200,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":54200,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2017-12-31","val":54200,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19239,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":19239,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79371,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":79371,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":102974,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":102974,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":153041,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":153041,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":153041,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":153041,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":153041,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":153041,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2018-12-31","val":153041,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2018-12-31","val":153041,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2018-12-31","val":153041,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":153041,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":69609,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2019-03-31","val":69609,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1I"},{"end":"2019-06-30","val":96655,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":96655,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":86024,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":86024,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":84629,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":84629,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":84629,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":84629,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":84629,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":84629,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":84629,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":84629,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":84629,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":84629,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72868,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2020-03-31","val":72868,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":58459,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-06-30","val":58459,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17974,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":17974,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":14468,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":14468,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":14468,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2020-12-31","val":14468,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":14468,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20983,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":20983,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86604,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":86604,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5172878,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":5172878,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4666521,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4765420,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2895560,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2677775,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":2677775,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":2677775,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2677775,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2677775,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1366419,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1332222,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2552473,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2983315,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2877496,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2980440,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6795889,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5695271,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6510725,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5795661,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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-06-30","val":-3725472,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-3170378,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-2658939,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1422,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-99694,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-99694,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-99694,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-256512,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-256512,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-564756,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-564756,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-413590,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-413590,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-685601,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-685601,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-685601,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-1018587,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1018587,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1157356,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1157356,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":43151,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":43151,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4288,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-4288,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":50615,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":50615,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1250237,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":1250237,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-86149,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-86149,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-196476,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-196476,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":-280790,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-280790,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-367793,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-367793,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76119,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-76119,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-196786,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-196786,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-304865,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-304865,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-391938,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-391938,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-104134,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-104134,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-104134,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-206403,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-206403,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-297320,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-297320,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-384905,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-384905,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-106297,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-106297,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-106297,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12165,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":12165,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-50758,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-50758,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-109606,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-109606,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-34961,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-34961,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25171,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":25171,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":48774,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":48774,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":98841,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":98841,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":98841,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-83432,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-83432,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-56386,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-56386,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-67017,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-67017,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-68412,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-68412,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-68412,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-11761,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-11761,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-26170,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-26170,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-66655,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-66655,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-70161,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6515,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":72136,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":5158410,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":"2009-12-31","val":4439256,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2009Q4I"},{"end":"2010-06-30","val":713784,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2I"},{"end":"2010-12-31","val":1780317,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1680623,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"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.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":0.01,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.01,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.01,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":0.01,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0.01,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0.01,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":500000000,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":500000000,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":500000000,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":500000000,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":500000000,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":500000000,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":500000000,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":500000000,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":500000000,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":500000000,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":500000000,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":500000000,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":500000000,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":500000000,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":500000000,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":500000000,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":500000000,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":500000000,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":500000000,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":500000000,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":500000000,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":500000000,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":500000000,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":500000000,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":500000000,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":500000000,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":500000000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":500000000,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":500000000,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":500000000,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":500000000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":500000000,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":500000000,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":500000000,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":500000000,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":500000000,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":500000000,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":500000000,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":500000000,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":500000000,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":500000000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":500000000,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":500000000,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":500000000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":500000000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":500000000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":500000000,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":500000000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":500000000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":500000000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":500000000,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":500000000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":500000000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":500000000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":500000000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":500000000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":500000000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":500000000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":500000000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":500000000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":500000000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":500000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":500000000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":500000000,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":500000000,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":500000000,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":500000000,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":500000000,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":500000000,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":500000000,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":500000000,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":500000000,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":500000000,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":500000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":500000000,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":500000000,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":500000000,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":500000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":500000000,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":500000000,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":500000000,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":500000000,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":500000000,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500000000,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":500000000,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":500000000,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":500000000,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":500000000,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":500000000,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000000,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":500000000,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":500000000,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":500000000,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":500000000,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":500000000,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":500000000,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":500000000,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":500000000,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":94159855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":94159855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":94159855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94159855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":94159855,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":94159855,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":114915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":114915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":114915852,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":263337500,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":94159855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":94159855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":94159855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94159855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":94159855,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":94159855,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":94915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":114915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":114915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":114915852,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":114915852,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":263337500,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":263337500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":263337500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":263337500,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":949159,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":949159,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":949159,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":949159,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":949159,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":949159,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":949159,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":949159,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":949159,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":949159,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":949159,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":949159,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":949159,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":949159,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":949159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":949159,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":949159,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":949159,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":949159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":949159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":949159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":949159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":949159,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":949159,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":949159,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":949159,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":949159,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":949159,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":949159,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1149160,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1149160,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1149159,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1149159,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1149159,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1149159,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1149159,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1149159,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1149159,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1149159,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1149159,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1149159,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1149159,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1149159,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1149159,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1149159,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1149159,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1149159,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1149159,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2633375,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2633375,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2633375,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":2633375,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":2633375,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":2633375,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2633375,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2633375,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2633375,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2633375,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":2633375,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":2633375,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2633375,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2633375,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2633375,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2633375,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2633375,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2633375,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2633375,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2633375,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2633375,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2633375,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2633375,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2633375,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2633375,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2633375,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2633375,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":2633375,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":2633375,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2633375,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2633375,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2633375,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2010-12-31","val":949159,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":949159,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":949159,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":949159,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":949159,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":949159,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":949159,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":949159,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":949159,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":949159,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":949159,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":949159,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":949159,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":949159,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":949159,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":949159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":949159,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":949159,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":949159,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":949159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":949159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":949159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":949159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":949159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":949159,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":949159,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":949159,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":949159,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":949159,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":949159,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":949159,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":949159,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":949159,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1149160,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1149160,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1149159,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1149159,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1149159,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1149159,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1149159,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-493712,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-98761,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-638301,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":-144589,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1463641,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-190533,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-234417,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-234417,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-234417,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-43884,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-43884,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":-43884,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":363369,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":363369,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":597786,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":597786,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-322941,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-132852,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-132852,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-574685,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-574685,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-574685,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":-441833,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-441833,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-441833,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-654267,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-654267,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-79582,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-79582,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1283727,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-515098,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":-515098,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1325079,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-1325079,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-809981,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-809981,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1442178,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-1442478,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":56695,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-56695,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1567626,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1567626,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-270540,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-270540,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-504539,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-504539,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-233999,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":-233999,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-737920,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-737920,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-233381,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-233381,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-973411,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76257,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197026,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-120775,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-306790,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-109652,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2023-01-01","end":"2023-03-31","val":637136,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":643646,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":994273,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":350627,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1691994,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":697721,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":389.764,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-35717,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-7072,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757036,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-20845,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":792753,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2389501,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-35068,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1632465,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":-14223,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":141663,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10202,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":12283,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-26309,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":-36511,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":2902632,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1019537,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":6972319,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":4069687,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":12034583,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":12034583,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7664721,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7664721,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7358415,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":7358415,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16236247,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":16236247,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":8877832,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":8877832,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23873771,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":23873771,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":7637524,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":7637524,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30901653,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":30901653,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5287998,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":5287998,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":5287998,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10689379,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":10689379,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":5401381,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":5401381,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15813835,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":15813835,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":5124456,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":5124456,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21097763,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5908122,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":5908122,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":5908122,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21140735,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":21140735,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":15232613,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":15232613,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":34011793,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":34011793,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":12871058,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":12871058,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":12881337,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30171179,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":17289842,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":44551365,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":14380186,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"DeferredRevenueAndCreditsCurrent":{"label":"Deferred Revenue and Credits, Current","description":"Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-03-31","val":103050,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":103150,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":103175,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"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":342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":531474,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":988081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":988081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2018-12-31","val":342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":531474,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":988081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":988081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2019-12-31","val":100000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":100000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"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":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2018-12-31","val":342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":531474,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":531474,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":988081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":988081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2012-03-31","val":21261,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21281,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":21281,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-12-31","val":21297,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":21297,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2013-03-31","val":21264,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2012-09-30","val":21289,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"}]}},"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":"2012-12-31","val":21297,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":21297,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":21297,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-06-30","val":26537,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4635,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22077,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":22077,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":22077,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":22077,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":22077,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12709,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12719,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12699,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13031,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":13031,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":13031,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":13031,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":13031,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13036,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13040,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":13043,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13830,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":13830,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":13830,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":13830,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":13830,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13825,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13817,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13822,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":13825,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":13825,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13795,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":13795,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13733,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13727,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14192,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14192,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14126,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19728,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19764,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20264,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q4I"}]}},"DepositsForeign":{"label":"Deposits, Foreign","description":"The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.","units":{"USD":[{"end":"2018-12-31","val":17112,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":87465,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":87465,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":87465,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":87465,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19394,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":68164,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39365,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":51372,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":51372,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":51372,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":51372,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":51372,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":51372,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50786,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44734,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2668,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3106,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":67220,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5166017,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4899488,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4899488,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":4899488,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":4899488,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4648529,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4741715,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2880286,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2058216,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":2058216,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2058216,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1241414,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1328248,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2536777,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3157764,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3157764,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":3157764,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":3157764,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2809330,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2703511,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2240329,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3894266,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4428781,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":4428781,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":4428781,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5384827,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4336830,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5218527,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2010-01-01","end":"2010-06-30","val":40330,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":21878,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":62255,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":84232,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":21898,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":43822,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":43822,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":43822,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":21924,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":21924,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":21924,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":65704,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":65704,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":21882,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":87630,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":87630,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":22007,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":22007,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":44009,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":44009,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":44009,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":22002,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":22002,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":22002,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":66018,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":66018,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":22009,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":22009,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":87792,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":87792,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":21809,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":21809,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":21809,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":43543,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":43543,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":21734,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":21734,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":65092,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":65093,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":21550,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":21550,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":78971,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":78971,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2013-12-30","end":"2013-12-31","val":-348495,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":3638,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":3638,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-03-30","end":"2014-03-31","val":-352016,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-06-30","val":3638,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":3638,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":3638,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3638,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":3638,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":3638,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":66,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":66,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":199,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":199,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":133,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":133,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":285,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":285,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":530,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":530,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":245,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":245,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":490,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":490,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":736,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":736,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":980,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":980,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":245,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":245,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":490,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":490,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":736,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":736,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":10916,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":10916,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11851,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":11851,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23659,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":23659,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":29648,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":29648,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":38818,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":38818,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9555,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":9555,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":9555,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18243,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":18243,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":23290,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":23290,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":42108,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":42108,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18246,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":18246,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":18246,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22241,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":22241,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":35993,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":35993,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":13752,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":53619,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22020,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":41729,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":65025,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":23296,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2010-01-01","end":"2010-09-30","val":62255,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":21925,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":65704,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":21882,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3"},{"start":"2020-01-01","end":"2020-12-31","val":980,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":245,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":490,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":245,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":736,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":246,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":67621,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":67621,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":66959,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":66959,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":131424,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":131424,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":64465,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":64465,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":159268,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":159268,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":27844,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":27844,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":185102,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":185102,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31468,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":31468,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":31468,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":68409,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":68409,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":36941,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":36941,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":127256,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":127256,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":58846,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":58847,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":105152,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":47299,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":47299,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":47299,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87800,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":87800,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":40501,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":40501,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":142462,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":142462,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":54662,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":54662,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":61489,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":121115,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":59625,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":185397,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":64282,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":22007,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":21809,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":66,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":66,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":66,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":66,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":199,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":199,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":133,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":133,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":332,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":133,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":133,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":285,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":285,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":152,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":152,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":530,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":530,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":245,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":245,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":775,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":245,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":245,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":490,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":490,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":245,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":245,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":736,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":736,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":246,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":246,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":980,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":245,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":490,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":245,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":736,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":246,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1382458,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1377231,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1377231,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":1377231,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1377231,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":1377231,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1217824,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1404167,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1438377,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1448971,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2010-01-01","end":"2010-09-30","val":-0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3"}]}},"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":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":0.01,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.01,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-0.01,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-0.01,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-09-30","val":-0.01,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-0.01,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2003-01-01","end":"2014-12-31","val":-0.01,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2018-01-01","end":"2018-03-31","val":-0.001,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.001,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-0.001,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.002,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.001,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.001,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.001,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.002,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-0.002,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-0.001,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-0.001,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.004,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-0.004,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.001,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-0.001,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.005,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.005,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-0.005,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.001,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-0.001,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.002,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-0.002,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-0.001,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.001,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.003,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.003,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-0.001,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.001,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.001,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-0.001,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.002,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-0.001,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2102-01-01","end":"2113-12-31","val":-0.02,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"}]}},"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":"2010-01-01","end":"2010-09-30","val":-0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-7735,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-7621,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-8667,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3248,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2154,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-2154,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-2154,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-4241,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-4241,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-519,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-519,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-127,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-127,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-275,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-275,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-275,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":1626,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-46253,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-21573,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-21573,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":-315,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-315,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":55620,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":55620,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":178061,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":178061,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-141,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-141,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3779,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-3779,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3154,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-3154,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":-4787,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-4787,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-1031,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-1031,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":114,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":114,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":199,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":199,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":272,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":272,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":74,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":74,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-595,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-595,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-595,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1022,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-1016,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-1106,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-922,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-922,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-922,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1144,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1249,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":-174,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-174,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-880,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-880,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-538,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-538,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1194,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1194,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-167,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-167,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1138,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-1138,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1555,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1555,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":961,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":961,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":1369,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1369,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":1729,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":902,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":1912,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInInvestmentIncome":{"label":"Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) Included in Investment Income (Deprecated 2013-01-31)","description":"This item represents the amount of the total change in unrealized (holding) gains or losses for the period which are included in the statement of income (or changes in net assets) in investment income. Such unrealized (holding) gains or losses relate to those assets still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3).","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":152727,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14354,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":14354,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-138373,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-138373,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"}]}},"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":"2019-12-31","val":1226001,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1040194,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1166213,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1236512,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1184404,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":992620,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1016833,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1248045,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1377246,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1377246,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1313587,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1323958,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1209449,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1183644,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1153345,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2013-12-31","val":679,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":679,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q4I"},{"end":"2014-03-31","val":679,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":679,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2018-12-31","val":676,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":676,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":676,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":676,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":676,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":675,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":676,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":675,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":678,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":678,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":678,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":678,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":678,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":678,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":679,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":679,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":679,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":679,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":679,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":679,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":679,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":679,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":678,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":679,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":254714,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":55369,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":55369,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":55369,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":55369,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":55369,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60447,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":59511,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60465,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":66433,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":66433,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":66433,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":66433,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":66433,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":66155,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":66086,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65891,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41725,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":41725,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":41725,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":41725,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":41725,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":41725,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39117,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":39117,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41725,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41725,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":52283,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":52283,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":52283,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":52283,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":78667,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":78927,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":164858,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":769748,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":-769748,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":769748,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":769748,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-769748,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":769748,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"}]}},"GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments":{"label":"Gain (Loss) on Investments, Excluding Other than Temporary Impairments","description":"This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-771655,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"GainLossOnSaleOfInvestments":{"label":"Gain (Loss) on Sale of Investments","description":"The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":211710,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2013-01-01","end":"2013-12-31","val":-108837,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-108837,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-25789,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-25795,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-25797,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-100563,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-83758,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-2813,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2787,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-2809,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"GainsLossesOnSalesOfAssets":{"label":"Gain (Loss) on Disposition of Assets for Financial Service Operations","description":"Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":25797,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"}]}},"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":"2018-01-01","end":"2018-03-31","val":96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133417,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":36681,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":220704,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":87287,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":341052,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":341052,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":131175,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":131175,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":275140,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":275140,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":143964,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":143965,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":407695,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":407695,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":132555,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":132555,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":522831,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":522831,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":522831,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":120402,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":120402,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":258523,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":258523,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":138121,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":138121,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":378569,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":378569,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":120046,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":120046,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":471983,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":471983,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35130,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":35130,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":106206,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":106206,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":71076,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":71076,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":202695,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":202695,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":96489,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":96489,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3276551,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3276551,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3727060,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":3727060,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7997078,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":7997078,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":4270018,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":4270018,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12149149,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":12149149,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":4152071,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":4152071,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":16868384,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":16868384,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3233927,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":3233927,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":3233927,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7146466,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":7146466,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3912539,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3912539,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10965451,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":10965451,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":3818985,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3818985,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15861685,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4040173,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4040326,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":4437269,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8722916,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":9119859,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":4682590,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":4682590,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13513319,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":13910262,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":4790403,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":4790403,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":6211230,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12860166,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":6648937,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":20183722,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":7323556,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2019-12-31","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":71664639,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71664639,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71664639,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":71664639,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71664639,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":71664639,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":72667589,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":72667589,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":72667589,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":72667589,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":72667589,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":37349950,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2023-12-31","val":37349950,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2023-12-31","val":37349950,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2023-12-31","val":37349950,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72667589,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":72667589,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72667589,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72667589,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":36373148,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":36373148,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":36373148,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":36373148,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36373148,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36373148,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36373148,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before 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":"2019-12-31","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":71664639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":71664639,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":71664639,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71664639,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71664639,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":71664639,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":71664639,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71664639,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":71664639,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71664639,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":71664639,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":71664639,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":71664639,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":71664639,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72667589,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":72667589,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72667589,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72667589,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for 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":"2019-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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":111411,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":34109,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":180700,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":69289,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":289187,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2385170,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2385170,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2772246,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":2772246,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5584774,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":5584774,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":2812528,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":2812528,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9196970,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":9196970,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":3612196,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":3612196,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13210161,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":13210161,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3929755,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":3929755,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":3929755,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8201556,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":8201556,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":4271801,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":4271801,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12825354,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":12825354,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":4623797,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":4623798,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17860448,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4496811,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4496811,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":4496811,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10040875,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":10040875,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":5544064,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":5544064,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16548454,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":16548454,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":6507579,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":6507579,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":6423386,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13209351,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":6785965,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":20835900,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":7626549,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"HeldToMaturitySecurities":{"label":"Debt Securities, Held-to-maturity","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2010-12-31","val":1806243,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1806243,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":771655,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2023-01-01","end":"2023-12-31","val":-35317639,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1002951,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1002951,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2024-01-01","end":"2024-12-31","val":-1002951,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-12-31","val":-1002951,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":627700,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":-146901,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1452672,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-186758,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-45191,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":-45191,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":598683,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":598683,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":-302141,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-302141,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-302141,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1061661,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-950045,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-472508,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-360892,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-433530,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-433530,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-413959,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-413958,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-76860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-988081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-988081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3140283,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-3140283,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-577449,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-577449,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1700735,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":732296,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1837101,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet":{"label":"Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net","description":"Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-314437,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-139393,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":-334605,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-96512,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-433530,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-413959,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":190,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":190,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":190,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":190,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8741,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":8741,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":8741,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":8741,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8791,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":8791,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":766,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":766,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":766,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":766,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7769,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5180,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":5180,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":8792,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":766,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":5181,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2018-01-01","end":"2018-12-31","val":-60457,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-60457,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-59629,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-59629,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-59629,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-53723,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-53723,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43624,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":43624,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":167461,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":167461,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-184706,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":182041,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-6351,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":80797,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":26289,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-01-01","end":"2024-12-31","val":-302630,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15392,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":52761,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-42265,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary":{"label":"Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, 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 equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-12839,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-12839,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-12839,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 foreign income tax expense (benefit).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":39593,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":39593,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33634,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":33634,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":33634,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":27951,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":27951,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12595,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":12595,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1302,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":1302,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":165824,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2018-01-01","end":"2018-12-31","val":20864,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":20864,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":25995,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":25995,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":25995,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25772,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":25772,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":46826,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":46826,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":54858,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":54858,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":37056,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":20575,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-28990,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":231183,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":409218,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-01-01","end":"2024-12-31","val":46890,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5471,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45507,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":119106,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInAccountsAndOtherReceivables":{"label":"Increase (Decrease) in Accounts and Other Receivables","description":"The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":200,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-2200,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-06-30","val":4188938,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":1000349,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":"2015-01-01","end":"2015-06-30","val":-426,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-400,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-06-30","val":1430,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1430,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":183,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":183,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-06-30","val":-1395,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1597,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":4524,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1531,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-1361372,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1361372,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":124347,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":124347,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1445005,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1445005,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":102320,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":102320,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":604905,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":604905,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1547381,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-1547381,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-1547381,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1652742,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1652742,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-1810643,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1810643,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-1727573,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":397664,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":397664,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":397664,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5306734,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":5306734,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":7452183,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":7452183,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-3669799,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2603887,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-3755968,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":43379,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2199787,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":2204185,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1933260,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2819508,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-2819508,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-2819508,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-2818131,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-2818131,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-2815385,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-2815385,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2149,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-2149,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-21271,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-21271,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-2171,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-3143,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3143,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":160789,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":160789,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":290671,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":290671,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":694239,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":694239,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":974936,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":974936,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":385873,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":385873,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":173216,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":173216,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":301345,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":301245,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":449896,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":449896,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":600319,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":600319,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-293,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-293,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-426,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-400,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-12-31","val":1469,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":1469,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2039,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":2039,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2039,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":-170,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-170,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1411,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1411,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":1411,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1395,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1597,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-904,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-904,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":31237,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":31237,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1802,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1802,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":2506,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2506,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2227,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":2227,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":2227,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11196,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":11196,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1569,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1569,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":2720,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2720,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":5864,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":5864,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":5864,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3265,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":3265,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12379,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":12379,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":14995,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":14995,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":4524,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1531,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3744,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":-1161831,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":-273032,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-3054852,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-06-30","val":2872162,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2872162,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":2872162,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":2870770,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":135396,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":135396,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-89843,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-89843,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9592,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":9592,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":65083,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":65083,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":218783,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":218783,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-268851,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-268851,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-268851,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67561,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":67561,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-1061700,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1061700,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":276618,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":810900,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":810900,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":810900,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5995100,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":5995100,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":4446906,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":4446906,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":811934,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4604189,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":4714029,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInAccountsReceivableRelatedParties":{"label":"Increase (Decrease) in Accounts Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided 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 entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-4475322,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"IncreaseDecreaseInAccruedInterestReceivableNet":{"label":"Increase (Decrease) in Accrued Interest Receivable, Net","description":"The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":16900,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"}]}},"IncreaseDecreaseInCustomerAdvances":{"label":"Increase (Decrease) in Customer Advances","description":"The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1004080,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"IncreaseDecreaseInCustomerAdvancesAndDeposits":{"label":"Increase (Decrease) in Customer Advances and Deposits","description":"The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) 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, or (c) a combination of (a) and (b).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":5,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2012-01-01","end":"2013-03-31","val":103151,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":103151,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":103111,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":103111,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":103126,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":103126,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"}]}},"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":"2012-01-01","end":"2012-03-31","val":-21274,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-21274,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-21271,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-21276,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-21276,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-21281,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-780,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-780,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":9046,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":9046,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-799,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-799,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-06-30","val":-5600,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-5600,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-5600,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":66,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":66,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-71,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-73,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-73,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-74,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-74,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":50,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-215356,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-215356,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":320966,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":320966,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":543742,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":543742,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":641850,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":641850,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":201219,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":201219,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-96781,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-96781,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-96781,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":48276,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":48276,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-495748,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-495748,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":225203,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-91361,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-91361,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-91361,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-71114,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-71114,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-214585,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-214584,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":862888,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":805428,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":1481987,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":-258771,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2012-01-01","end":"2012-12-31","val":-21281,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012"}]}},"IncreaseDecreaseInInterestAndDividendsReceivable":{"label":"Increase (Decrease) in Interest and Dividends Receivable","description":"The increase (decrease) during the reporting period in the aggregate amount due to the entity in the form of unpaid interest and dividends.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":51952,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"}]}},"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":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":260844,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":260844,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":522,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":522,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":44310,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":44310,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":113250,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":113250,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14885,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":14885,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-105902,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-105902,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-147067,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-147067,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28278,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-28278,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-28278,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-37091,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-37091,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":5504,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":5504,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-40651,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21003,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":21003,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":21003,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5633,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-5632,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":44585,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":44586,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":119133,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":39364,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":91396,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2011-01-01","end":"2011-09-30","val":15568,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":14787,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-124494,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-116199,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-115056,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-115056,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-23684,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-23684,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":9916,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":9916,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-8521,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-8521,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":35644,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":35644,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":18869,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":18869,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7523,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":7523,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3188,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":3188,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":3570,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3570,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-7385,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-7385,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":431,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":431,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":684,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":684,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2348,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2348,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":4335,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":4335,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1685,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":1685,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1685,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1474,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1474,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":2099,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2099,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":3607,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3607,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-820,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-820,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-820,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-470,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-470,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-469,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-459,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1192,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-1192,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5071,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-5071,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1946,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1946,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-2425,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2425,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":575,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-575,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-575,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4073,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4073,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3476,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-3476,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-4280,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-4280,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-4287,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-4287,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-4287,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":200,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":200,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":200,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-2200,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2800,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"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":-499,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-2085,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-12613,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11856,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-14019,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-14019,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-14019,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":15568,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":14787,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-124494,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-116199,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-116199,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2800,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":200,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":200,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-149058,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-149058,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":104008,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":104008,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2440,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2440,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-89931,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-89931,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":267133,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":267133,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-90166,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-90166,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-90166,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-87669,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-87669,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-375772,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-375772,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":9167,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":565889,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":565889,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":565889,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-137143,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-137143,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-21810,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":1774123,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-2315191,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3523591,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-497224,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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-12-31","val":-2687780,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2036808,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":2870770,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":2871397,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2871397,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1244,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2472,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1228,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5086,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2614,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":2785,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":2785,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5570,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":5570,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":2785,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2785,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8355,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":8355,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":2785,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2785,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":2924,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5848,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":2924,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7294,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":1446,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":1,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":5,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":2,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":7,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":25,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":25,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":50,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":25,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":69,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":69,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":19,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":19,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":74,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":74,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":4,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":4,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":12,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":4,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":4,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":15,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":15,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":2,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":6,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":7,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-290,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-290,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-725,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-435,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1520,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":57,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":11,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-09-30","val":5,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2016-01-01","end":"2016-06-30","val":4,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-1520,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1520,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-7868,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-7868,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-7868,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-11203,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-11203,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2924,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5848,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-2924,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-7294,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-1446,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-29081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-29081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9346,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-9346,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19106,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19106,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-9760,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-9760,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-28836,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-28836,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-9730,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-9730,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-43285,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-43285,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8791,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-8791,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-8791,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-18242,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-18242,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-9451,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-9451,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-31912,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-31912,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":-13670,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-13670,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-103633,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-24805,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-24805,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-24805,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-46655,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-46655,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":-21850,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":-21850,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-61715,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-61715,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":-15060,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":-15060,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-7132,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-11370,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":-4238,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-12361,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":-991,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":290,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":725,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1520,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":1520,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2495,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2472,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":5138,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5138,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":7868,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":7868,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":7868,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2785,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":2785,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5570,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":5570,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":8355,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":8355,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":11203,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":11203,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2924,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2924,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5848,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":5848,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":7294,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":7294,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":29081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":29081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9346,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":9346,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19106,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":19106,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":28836,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":28836,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":43285,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":43285,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8791,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":8791,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":8791,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18242,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":18242,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":31912,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":31912,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":103633,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24805,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":24805,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":24805,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":46655,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":46655,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":61715,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":61715,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":7132,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11370,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":12361,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":260844,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":211499,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":255287,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":255287,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":255287,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":255287,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":255287,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":368537,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":270172,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":149385,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":108220,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":108220,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":108220,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":108220,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":108220,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79942,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71129,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":113724,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":67569,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":67569,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":67569,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":67569,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":67569,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":67569,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":88573,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":88573,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":61937,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":112155,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":161754,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":161754,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":161754,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":161754,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":280887,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":201118,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":253150,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":45255,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":45114,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":97177,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":51922,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":149185,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":51335,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":102656,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":102656,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":102656,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":51321,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":51321,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":51321,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":137757,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":137757,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":35101,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":35101,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":102750,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":102750,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":29,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":29,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":46,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":46,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":17,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":17,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":57,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":11,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":60,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-290,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-290,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-725,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-435,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-1244,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2472,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-1228,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5086,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-2614,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"}]}},"InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures":{"label":"Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures","description":"Amount of investment in equity method investee and investment in and advance to affiliate.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"}]}},"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":"2019-01-01","end":"2019-03-31","val":18303,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":18303,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36612,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":36612,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":15310,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":15310,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":54932,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":54932,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-09-30","val":522996,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":18320,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":18320,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":492607,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":81066,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":81066,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":81066,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22241,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":22241,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":44510,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":44510,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":22269,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":22269,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":66783,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":66783,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-09-30","val":441926,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":22272,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":22272,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":123957,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90286,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":90286,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15201,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":15201,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30388,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":30388,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":15187,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":15187,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":522996,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":492608,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":222989,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":161724,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":161724,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":317968,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":156245,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":156245,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":441926,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":123957,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":557165,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":557165,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":90990,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":90990,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":90990,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":183708,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":183708,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":92718,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":92718,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":262047,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":262047,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":78339,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":78339,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":377240,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":72929,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":111385,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":111385,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":52574,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":261036,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":73864,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":149652,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":21290,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":360986,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":102393,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":99949,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":28529,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":246085,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":56664,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":113329,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":56665,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":169994,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":56665,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2016-12-31","val":1151724,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1150323,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1150119,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1208151,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1316281,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1431641,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2263894,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2371545,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2439239,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2490656,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":2490656,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":12285294,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13270314,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":13270314,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":13270314,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":13270314,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":13270314,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14100610,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15255949,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13677623,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14251827,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":14251827,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":14251827,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":14251827,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":14251827,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11724808,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11795006,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10960995,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13342862,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":13342862,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":13342862,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":13342862,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":13342862,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15717578,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":14408242,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18434467,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21691989,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24344657,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":24344657,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":24344657,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23451781,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26624848,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28814400,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":6787300,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":6787300,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":6787300,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3731068,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4328896,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3945943,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":3645943,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3510855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3068999,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":3068999,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2988445,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2599732,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2523318,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1905462,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2069075,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1341251,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1243929,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1137958,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1053224,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":968159,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":968159,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":891609,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":770708,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":660969,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":572685,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":572685,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":466854,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":364785,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":273251,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":184168,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":184168,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":78646,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":78646,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":196665,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":133733,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":76070,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":76070,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35952,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":106334,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":134223,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":181655,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":181655,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":181655,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":169279,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178123,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":145768,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":123263,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":123263,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":189704,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":157908,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":102933,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":80851,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":80851,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":74783,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4577368,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83801602,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":83876975,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":83670368,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":83370542,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81270829,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":81182776,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79299403,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":79720228,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":79625031,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":81949071,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84722213,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":82987414,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":87806392,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":92687699,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":55551046,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":54799624,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58058139,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60556473,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":2821862,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":2821862,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":2821862,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":47,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":89,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":3445,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":3445,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1209,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1186,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":1186,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":214,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":240961,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":240961,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":240961,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":240961,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":240961,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":679645,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":871770,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1152482,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":550106,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":550106,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":723324,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":851352,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":999999,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1150425,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1150132,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1150000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1150025,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1151894,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1153929,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1153325,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1152076,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1151724,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1151131,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":1151131,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1150323,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1150119,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1151279,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1208151,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1316281,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1431641,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":1601007,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1721398,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1876493,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1980009,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2073278,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2225405,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2345627,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2426150,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2490656,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2490656,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2490656,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":2490656,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":2490656,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2522448,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7098815,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10974128,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12602044,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":12602044,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":12602044,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":12602044,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":12602044,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13438513,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14224295,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12762396,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13367196,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":13367196,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":13367196,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13367196,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":13367196,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10939077,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11084810,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10298326,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13275951,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":13275951,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":13275951,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":13275951,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":13275951,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15645109,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":14335773,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18190691,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21494357,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23723548,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":23723548,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":23723548,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22946155,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26225345,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28506431,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38489,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1311166,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":668270,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":668270,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":668270,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":668270,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":668270,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":662097,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1031654,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":915227,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":884631,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":884631,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":884631,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":884631,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":884631,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":785731,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":710196,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":662669,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66911,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":66911,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":66911,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":66911,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":66911,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72469,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":72469,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":243776,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":197632,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":505626,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":399503,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":307969,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Net","description":"Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"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":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1076795,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-06-30","val":25918,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13089,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"LongTermInvestments":{"label":"Long-term Investments","description":"The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).","units":{"USD":[{"end":"2011-12-31","val":2258393,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":2258393,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":2258393,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":2258393,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":2258393,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":2412457,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2272747,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":2272747,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-12-31","val":518195,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2012-12-31","val":518195,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":518195,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":2411601,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":2411601,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2013-03-31","val":2323926,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":377477,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":414958,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"LossContingencyEstimateOfPossibleLoss":{"label":"Loss Contingency, Estimate of Possible Loss","description":"Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.","units":{"USD":[{"end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2018-12-31","val":8588,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":8588,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8588,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":8588,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":8588,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8579,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9942,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9930,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9952,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":9952,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":9952,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":9952,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":9952,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":9952,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9970,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9970,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9970,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9968,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":9968,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":9968,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":9968,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":9968,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9959,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9962,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9962,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":137118,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":137118,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":137118,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":137118,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":137118,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":156891,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":167201,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":150257,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":148010,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":148010,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":148010,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":148010,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":148010,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":146442,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":148047,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":168891,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":243151,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":243151,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":243151,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":243151,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":243151,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":243151,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":280324,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":280324,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":185823,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":253583,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":328984,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":328984,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":328984,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":328984,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":333797,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":336843,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":349937,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"MarketableSecuritiesRealizedGainLoss":{"label":"Marketable Securities, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-211617,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-211710,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2012-01-01","end":"2012-09-30","val":77339,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":77339,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3"}]}},"MarketableSecuritiesUnrealizedGainLoss":{"label":"Marketable Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in marketable security.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-188955,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-188955,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-75898,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-104416,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-104416,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":-104416,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":-104416,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":-104416,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-117213,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-134117,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-149424,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-160788,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":-160788,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":-160788,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-160788,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-160788,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-154278,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-153122,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-145135,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-581113,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-581113,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-581113,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":-581113,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":-581113,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-604142,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":-638214,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-933870,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1143135,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2196225,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":-2196225,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":-2196225,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-2392422,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-2593512,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-2706336,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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-12-31","val":76670,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":76670,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":45129,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":45129,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-31540,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-31540,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":-31545,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-31545,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-76728,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-76728,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":200000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":200000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25641,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":25641,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":163205,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":163205,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":277855,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":277855,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":447000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":447000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":447000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":33885,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":33885,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":218599,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":218599,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":341599,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":341599,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":452683,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":452683,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":452683,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":109175,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":109175,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":224856,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":224856,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":301779,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":301779,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":375792,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":375792,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45641,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":45641,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4629301,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4629301,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":3054017,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":3054017,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":11652469,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":11652469,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-47897,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-47897,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":524507,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":524507,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":415074,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":415074,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":24174,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":24174,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-33624,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-33624,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-33624,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":513678,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":513678,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":635625,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":635625,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":1255233,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-18615,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-18615,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-18615,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-669944,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-669944,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":91846,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":91846,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-639781,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-777042,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-832425,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2010-01-01","end":"2010-06-30","val":-2954906,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-2955418,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-2955586,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":-68,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-68,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-68,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-68,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-541,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-541,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-48420,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-541,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-541,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-541,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2480766,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":2480766,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2015-01-01","end":"2015-03-31","val":25789,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":25789,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":25795,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":25797,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2018-01-01","end":"2018-06-30","val":-1595,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1595,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-1595,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1595,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1595,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1595,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1595,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-1346,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-1346,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1346,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-14185,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-14185,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-14185,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4475322,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-732954,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1755473,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6281,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":6281,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":223765,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":223765,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":276142,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":276142,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":303242,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":303242,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":172097,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":172097,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":172097,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-28819,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-28819,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-129752,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-129752,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":460064,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":326341,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":208112,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":326341,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":710435,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-6934,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":388148,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-383496,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-69067,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-253195,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-422175,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":-762831,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-207339,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":305314,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1826,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-97540,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-97540,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-97540,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-252203,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-252203,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-564169,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-546169,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-412922,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-412922,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-684785,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-684785,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-684785,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-971793,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-971793,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1211912,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1211912,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":-1663,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-1663,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-28368,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-28368,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":-95901,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-95901,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-1153660,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1153660,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-82370,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-82370,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-193322,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-193322,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":-276003,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-276003,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-366762,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-366762,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-102022,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-102022,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-222780,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-222780,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-330934,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-222780,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-417811,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-417811,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-103539,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-103539,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-103539,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-205381,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-205381,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-296304,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-296304,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-383799,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387799,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105375,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105375,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105375,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-186691,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-186691,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-249509,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-249509,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-308347,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-308347,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-60428,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-60428,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-135559,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-135559,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-226948,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-226948,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-345370,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-345370,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-345370,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-117150,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-117150,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-272501,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-272501,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-405715,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-405715,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-520560,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-520560,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-520560,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-120193,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-120193,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-251987,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-251987,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-369803,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-369803,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-447682,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-447682,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-39566,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-39566,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4558068,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-4558068,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":2102481,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-2372841,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-5821075,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-4798556,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-223203,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-223203,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-940346,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-940346,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-2899909,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-2899909,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-3393848,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3393848,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-943440,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-943440,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-943440,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1197535,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1197535,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-26359,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-26359,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-656666,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-508517,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-508671,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-480025,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-272226,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":505705,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":3136526,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":3913296,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":1490982,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2625274,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":2162568,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":-480799,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-94279,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-627700,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":-146901,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1452672,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-186758,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-45191,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-45191,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":-45191,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":598683,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":598683,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":-302141,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1061661,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-950045,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-472508,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-360892,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-433530,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-433530,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-413959,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-413959,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":-234646,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-231714,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2003-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-120878,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-109844,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-09-30","val":-210725,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-98181,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-09-30","val":-3140473,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-577639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-967685,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-967685,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1018322,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1018322,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2533133,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2533133,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1514811,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1514811,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3095465,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-3095465,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-562332,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-562332,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3766129,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3766129,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":649059,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":649059,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":649059,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"end":"2023-03-31","val":649059,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":649059,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-06-30","val":960773,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":960773,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":311714,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":311714,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1676341,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1676341,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":715568,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":715568,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2087997,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":416225,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":24574,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":24574,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"end":"2024-03-31","val":384534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":24574,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-06-30","val":1119353,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":1147998,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":1094779,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":1094779,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2966626,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":2995271,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1847273,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1847273,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":339523,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":612000,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":272477,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1072103,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":460103,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2102-01-01","end":"2113-12-31","val":-1745430,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"}]}},"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":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-101022,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-90301,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest","description":"Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-37037,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":-87855,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-145345,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-135414,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-531474,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-531474,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-141151,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-123077,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-74245,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-98181,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-988081,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-988081,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1531715,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3140473,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-3140473,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-577639,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-577639,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1691994,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":723555,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":723555,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1828310,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-33440301,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":384534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":1638008,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1646688,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1104178,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":73165,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":73165,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":345293,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1":{"label":"Noncash or Part Noncash Divestiture, Amount of Consideration Received","description":"Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":65668750,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":"2015-01-01","end":"2015-06-30","val":25803,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":4,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25809,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":4,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":4,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":4,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":2,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":6,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-61715,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":-15060,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-09-30","val":100392,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":111762,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2018-06-30","val":35000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":100000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":100000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":100000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":100000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":100000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":223000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":223000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":223000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":223000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":223000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":223000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":223000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":223000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":223000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":233936,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":233936,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":233936,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":233936,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":233936,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":233936,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":233936,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":264969,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"NotesPayableRelatedPartiesCurrent":{"label":"Notes Payable, Related Parties, Current (Deprecated 2009-01-31)","description":"The amount for notes payable (written promise to pay), due to related parties. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2012-12-31","val":76728,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012Q4I"}]}},"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":425848,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":173502,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":693960,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":268112,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":907679,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":238093,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":334605,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":334605,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":334605,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":96512,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":96512,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":96512,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":540771,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":540771,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":206166,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":206166,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":877300,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":877300,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":287041,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":287041,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":589199,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":589199,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":589199,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":302158,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":302158,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":302158,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":950638,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":950638,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":361439,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":361439,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1415588,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":1415588,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":427211,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":427211,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":860743,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":860743,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":433532,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":433532,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1274704,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1274704,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":413961,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":413961,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1636600,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":1636600,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":266772,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":266772,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":501443,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":501443,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":234671,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":234671,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":733176,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":733176,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":231733,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":231733,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":972454,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":972454,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":102164,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":102164,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":223046,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":120882,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":332894,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":109848,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":422831,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":422831,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":208289,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":101024,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":298592,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":90303,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":387248,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":387248,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":184827,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":184827,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":78860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":247444,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":247444,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":306252,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":306252,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133483,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":133483,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":36747,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":36747,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":220903,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":220903,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":87420,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":87420,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":341384,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":341384,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":341384,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":131308,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":131308,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":275425,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":275425,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":144116,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":144117,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":408225,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":408225,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":132800,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":132800,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":523606,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":523606,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":523606,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":120647,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":120647,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":259013,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":259013,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":138366,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":138366,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":379305,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":379305,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":120292,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":120292,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":472963,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":472963,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35375,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":35375,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":106696,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":106696,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":71321,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":71321,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":203431,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":203431,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":96735,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":96735,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3344172,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3344172,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3794019,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":3794019,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8128502,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":8128502,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":4334483,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":4334483,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12308417,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":12308417,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":4179915,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":4179915,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17053486,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":17053486,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3265395,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":3265395,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":3265395,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7214875,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":7214875,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3949480,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3949480,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11092707,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":11092707,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":3877831,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3877832,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15966837,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4087472,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4513213,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":4484568,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9236304,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":9207659,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":4723091,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":4723091,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14081369,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":14052724,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":4845065,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":4845065,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":6272719,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12981281,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":6708562,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":20369119,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":7387838,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-513260,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":-198823,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-03-31","val":-238093,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-334605,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-334605,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-96512,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":-96512,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-540771,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-540771,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-206166,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-206166,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-877300,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-287041,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-287041,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-589199,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-589199,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-589199,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":-302158,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-302158,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-302158,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-950638,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-950638,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-361439,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-361439,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1415588,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1415588,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-427211,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":-427211,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-860743,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-860743,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-433532,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-433532,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1274704,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-1274704,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-413961,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-413961,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1636600,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1636600,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-266772,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-266772,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-501443,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-501443,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-234671,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":-234671,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-733176,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-733176,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-231733,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-231733,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-972454,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972454,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-102164,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-102164,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-223046,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-223046,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-120882,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-120882,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-332894,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-332894,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-109848,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-109848,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-422831,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-422831,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107265,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-107265,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-107265,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-208289,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-208289,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-101024,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-101024,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-298592,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-298592,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-90303,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90303,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-387248,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387248,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105967,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105967,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105967,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-184827,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-184827,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-247444,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-247444,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-306252,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-306252,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-133483,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-133483,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-36747,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-36747,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-220903,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-220903,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87420,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87420,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-341384,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-341384,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-341384,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-131308,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-131308,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-275425,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-275425,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-144116,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-144117,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-408225,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-408225,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-132800,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-132800,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-523606,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-523606,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-523606,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-120647,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-120647,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-259013,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-259013,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-138366,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-138366,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-379305,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-379305,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-120292,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-120292,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-472963,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-472963,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-35375,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-35375,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-106696,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-106696,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-71321,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-71321,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-203431,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-203431,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-96735,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-96735,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-959002,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-959002,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1021773,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1021773,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2543728,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2543728,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1521955,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1521955,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3111447,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-3111447,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-567719,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-567719,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3843325,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3843325,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":664360,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":664360,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":664360,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":986681,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":986681,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":322321,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":322321,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1732647,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1732647,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":745966,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":745966,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1893611,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":409339,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-16402,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":12243,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":804571,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":833216,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":820973,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":820973,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2467085,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":2495730,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1662514,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1662514,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":150667,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":228070,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":77403,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":466781,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":238711,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":16352,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":16352,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35712,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":35712,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":16361,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":16361,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":49082,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":49082,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-09-30","val":426588,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":16361,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":16361,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":400099,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":65457,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":65457,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":65457,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21661,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":21661,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37810,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":37810,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":17519,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":17519,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":49733,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":49733,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-09-30","val":342675,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":11922,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":11922,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":99568,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":67014,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":67014,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13251,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":13251,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26488,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":26488,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":13237,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":13237,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":426588,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":400099,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":176479,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":150302,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":150302,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":243106,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":243106,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":92805,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":92805,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":342675,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":99568,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":414648,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":414648,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":75103,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":75103,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":75103,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":145575,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":145575,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":70471,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":70471,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":220487,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":220487,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":74912,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":74912,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":304311,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":304311,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58811,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":58811,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":58811,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":187172,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":187172,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":128362,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":128362,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":258593,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":258593,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":71421,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":71421,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":866379,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":147844,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":287975,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":140131,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":443531,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":155556,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":234371,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":186913,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":186913,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":186913,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":186913,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":186913,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":222429,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":219625,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":185474,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":167908,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":167908,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":167908,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":167908,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":167908,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":93045,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34619,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5497,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48264,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":48264,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":48264,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":48264,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":48264,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72469,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":72469,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":243776,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":197632,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":621109,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":505626,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":399503,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":307969,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2013-12-31","val":91612,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2013Q4I"},{"end":"2014-12-31","val":48726,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":42886,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2015-12-31","val":42897,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2015Q4I"}]}},"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":"2019-01-01","end":"2019-03-31","val":1951,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":1951,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":900,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-1051,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5850,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":96408,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2019-07-01","end":"2019-09-30","val":1959,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":92508,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15609,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":15609,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":15609,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":580,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":99251,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2020-07-01","end":"2020-09-30","val":24389,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":23272,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":23272,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1950,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3900,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":1950,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":46510,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11422,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":11422,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":74862,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":74862,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":63440,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":63440,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":99251,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":24389,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142517,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":142517,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15887,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":15887,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":15887,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38133,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":38133,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":22247,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":22247,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41560,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":41560,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":3427,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3427,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":72929,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52574,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":52574,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":73864,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":21290,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":102393,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":28528,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2019-12-31","val":5600000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":5600000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5720000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75313,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":55313,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34683,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13724,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":91900,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":74756,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62911,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":50786,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38467,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25899,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":718640,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":586922,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":586922,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":586922,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":586922,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":586922,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":613995,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":520328,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":470774,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":515557,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":515557,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":515557,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":515557,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":515557,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":426888,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":338790,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":254200,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":236478,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":236478,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":236478,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":236478,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":236478,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":196600,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":196600,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":525594,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":443357,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1068969,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1068969,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1068969,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1017662,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":884113,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":748594,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":295,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":192,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-09-30","val":-1030,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":16,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-254,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-965,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-711,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-581,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":384,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1121,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-1121,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1578,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1578,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-457,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-457,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":961,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":961,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1369,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1369,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":408,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":408,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1729,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1729,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":902,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":902,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":463,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":463,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1912,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":1912,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":1010,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":1010,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-122257,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-122257,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70766,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":70766,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":127018,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":127018,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":56252,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":56252,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":146789,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":146789,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25834,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":25834,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41093,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":15259,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-25834,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7588,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5230,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":5490,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":5490,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-880,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":7800,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-15103,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-6423,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":-14223,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":-14223,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-1872,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10202,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":12283,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-26309,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":-36511,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-12913,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-4482,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-10601,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":2312,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-10969,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3775,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2468,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-2468,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-2468,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1307,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":1307,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":1307,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-3365,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-3365,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-897,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-897,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-318138,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":942,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1433,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1433,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":114,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":114,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":114,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":-1319,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-1319,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-1319,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":88313,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":88313,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":88199,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":88199,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-7440,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-7440,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4033,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":-4033,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":105113,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":105113,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":109149,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":109146,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":312003,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":312003,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":183470,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":183470,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2036,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-2036,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3793,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-3793,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3146,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":647,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4813,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-1667,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1031,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":114,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":217,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":103,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-06-30","val":-1046,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-433,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-03-31","val":-963,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":-1387,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-111,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-254,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":-581,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":384,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4826,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":-3146,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":647,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-06-30","val":217,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":103,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":74,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-603,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-603,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":-1106,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-1106,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-963,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-963,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":-1402,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-1402,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax","description":"Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-1030,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":16,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":-1276,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-313,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1387,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-111,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-965,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-711,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"}]}},"OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent","description":"Amount before tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-96990,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-134738,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-37748,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-222209,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87471,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-344143,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-344143,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-132767,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-132767,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-279018,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-279018,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-146251,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-146251,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-414889,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-414889,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-135871,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-135871,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-530663,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-530663,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-530663,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-124175,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-124175,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-263622,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-263622,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-139447,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-139447,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-386291,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-386291,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-122669,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-122669,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-459790,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-459790,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-37860,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-37860,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-111642,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-111642,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-73782,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-73782,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-208813,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-208813,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":-97171,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-97171,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1089942,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1089942,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1024106,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1024106,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2462367,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2462367,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1438261,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1438261,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2968447,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-2968447,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-506080,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-506080,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3619340,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3675712,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":637136,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":986607,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":349471,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1717434,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":730827,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1835898,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-7440,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-2036,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-2036,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1031,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-1031,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":74,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":74,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1046,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-443,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":-1106,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-1276,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-313,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-4813,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1667,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":295,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":192,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-318138,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-322940,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-1283727,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":-973411,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76257,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197026,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-120775,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-306790,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-109652,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-396943,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-396943,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107866,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-396943,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-396943,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-209331,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-209331,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-101465,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-101465,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-299616,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-299616,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-90285,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90285,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-388347,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-388347,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-106929,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-106929,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-106929,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-186102,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-186102,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-79173,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-79173,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-248830,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-248830,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-62728,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-62728,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-307653,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-307653,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96990,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-134738,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-37748,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-222209,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-87471,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-344143,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":536,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":536,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22647,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":22647,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":64109,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":64109,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":47123,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2018-12-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75313,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":55313,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34683,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":13724,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13724,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53411,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":48838,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49822,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":50786,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":50786,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38467,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25899,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":484269,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":400009,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":400009,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":400009,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":400009,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":400009,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":391566,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":300703,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":285300,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":347649,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":347649,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":347649,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":347649,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":347649,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":333843,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":304171,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":248703,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":188214,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":188214,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":188214,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":188214,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":188214,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":124131,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":124131,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":281818,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":245725,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":447860,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":447860,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":447860,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":512035,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":484610,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":440625,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"OtherLongTermInvestments":{"label":"Other Long-term Investments","description":"Amount of long-term investments classified as other.","units":{"USD":[{"end":"2010-12-31","val":1806243,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1806243,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2011-09-30","val":2577474,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2258393,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q4I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":536,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":536,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3"}]}},"OtherReceivablesGrossCurrent":{"label":"Other Receivables, Gross, Current","description":"Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q4I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":4188938,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2712166,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"}]}},"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":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":56124,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"}]}},"OtherSignificantNoncashTransactionValueOfConsiderationGiven1":{"label":"Other Significant Noncash Transaction, Value of Consideration Given","description":"\"The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75313,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":75313,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":55313,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":55313,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":75313,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":75313,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":91900,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":91900,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74756,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":74756,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":62911,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":62911,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":50786,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":50786,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38467,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":38467,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25899,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":25899,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":718640,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":718640,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":586922,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":586922,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":613995,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":613995,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":520328,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":520328,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":470774,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":470774,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":515557,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":515557,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":338790,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":338790,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":254200,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":254200,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":236478,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":525594,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":525594,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":443357,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":443357,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":1017662,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":287975,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"OtherSignificantNoncashTransactionValueOfConsiderationReceived1":{"label":"Other Significant Noncash Transaction, Value of Consideration Received","description":"\"The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75313,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":75313,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":55313,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":55313,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":75313,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":75313,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":13724,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":91900,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":91900,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74756,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":74756,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":62911,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":62911,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":50786,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":50786,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38467,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":38467,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25899,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":25899,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":718640,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":718640,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":586922,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":586922,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":613995,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":613995,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":520328,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":520328,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":470774,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":470774,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":515557,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":515557,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":426888,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":338790,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":338790,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":254200,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":254200,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":236478,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":196600,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":525594,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":525594,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":443357,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":443357,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":1017662,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":287975,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"PaymentsForDeposits":{"label":"Payments for Deposits","description":"The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":5600,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":5600,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":5600,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":5600,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-66,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-66,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":12,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":12,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":71,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1"}]}},"PaymentsToAcquireAvailableForSaleSecurities":{"label":"Payments to Acquire Available-for-sale Securities","description":"The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2969845,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-2969845,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-2577898,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"PaymentsToAcquireHeldToMaturitySecurities":{"label":"Payments to Acquire Held-to-maturity Securities","description":"Amount of cash outflow through purchase of long-term held-to-maturity securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2577898,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-2577898,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-165392,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-104043,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"}]}},"PaymentsToAcquireOtherProductiveAssets":{"label":"Payments to Acquire Other Productive Assets","description":"Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12839,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":12839,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":12839,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"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":"2010-01-01","end":"2010-09-30","val":-165904,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-165979,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":-68,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":-68,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-68,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-68,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-541,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-541,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-541,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-541,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-541,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-541,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-541,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2018-01-01","end":"2018-06-30","val":-1595,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1595,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-1595,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1595,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1595,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":1595,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":1595,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-1346,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1346,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1346,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1346,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1346,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":1346,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":1346,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":22449,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":22449,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26293,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":26293,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36666,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":36666,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":41561,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":41561,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":51517,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":51517,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2207,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":2207,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":2207,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6023,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":6023,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":27892,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":27892,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":177844,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":41613,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":41613,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":41613,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":59739,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":59739,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":112044,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":112044,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":32966,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":36865,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":132882,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"PaymentsToFundLongtermLoansToRelatedParties":{"label":"Payments to Fund Long-term Loans to Related Parties","description":"The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":0.01,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":0.01,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":0.01,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.01,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.01,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":0.01,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0.01,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.01,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0.01,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0.01,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0.01,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0.01,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":0.01,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0.01,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0.01,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":25000000,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":25000000,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":25000000,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":25000000,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25000000,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25000000,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":25000000,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25000000,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25000000,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":25000000,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":25000000,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":25000000,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":25000000,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":25000000,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25000000,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25000000,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":25000000,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":25000000,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":25000000,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":25000000,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":25000000,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25000000,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25000000,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25000000,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25000000,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":25000000,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":25000000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":25000000,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":25000000,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000000,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25000000,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25000000,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25000000,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":25000000,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":25000000,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":25000000,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":25000000,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25000000,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25000000,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000000,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":25000000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25000000,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":25000000,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25000000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25000000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25000000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":25000000,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":25000000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":25000000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":25000000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25000000,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25000000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25000000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":25000000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25000000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25000000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":25000000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":25000000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25000000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25000000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25000000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":25000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25000000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":25000000,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":25000000,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":25000000,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":25000000,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25000000,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25000000,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25000000,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25000000,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":25000000,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":25000000,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":25000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":25000000,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25000000,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25000000,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25000000,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25000000,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":25000000,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":25000000,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":25000000,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":25000000,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25000000,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25000000,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25000000,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":25000000,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25000000,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":25000000,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25000000,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25000000,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25000000,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":25000000,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":25000000,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":25000000,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25000000,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25000000,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25000000,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2010-12-31","val":0,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"PrepaidAdvertising":{"label":"Prepaid Advertising","description":"Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-09-30","val":1944125,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"}]}},"PrepaidExpense":{"label":"Prepaid Expense (Deprecated 2009-01-31)","description":"Carrying amount for a unclassified balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs. For a classified balance sheet, represents the noncurrent portion of prepaid expenses (the current portion has a separate concept).","units":{"USD":[{"end":"2010-12-31","val":17056,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":31064,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2011-12-31","val":2396,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q4I"},{"end":"2012-09-30","val":117527,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"}]}},"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":"2011-12-31","val":2396,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":2396,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":2396,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":2396,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":126926,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":118648,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":118648,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":25963,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":25963,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":25963,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16024,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-12-31","val":7094,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":7094,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":7094,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":7094,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":7094,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8927,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13273,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12873,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14479,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":14479,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":14479,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":14479,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":14479,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14043,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13805,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12142,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10144,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":10144,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":10144,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8452,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-12-31","val":6537,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":6537,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":6537,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7342,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":7342,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-12-31","val":7678,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q4I"},{"end":"2018-06-30","val":5706,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"}]}},"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":17056,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":17056,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":1608,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2396,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":25963,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":25963,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-06-30","val":29230,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6957,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2015-12-31","val":10144,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":10144,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-06-30","val":8660,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8038,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6537,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6537,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":6537,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6931,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6958,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7678,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":7678,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":7678,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2587,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-31","val":7087,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":7087,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":7087,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":7087,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":7087,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":7087,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3600,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2800,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2800,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":2800,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":2800,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":2800,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":2800,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2800,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3000,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3000,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":600,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-12-31","val":369367,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":369367,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":369367,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":369367,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":369367,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":473376,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":366927,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":279436,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":636500,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":636500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":636500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":636500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":636500,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":546334,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":548831,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":260728,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":645667,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":645667,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":645667,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":645667,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":645667,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1211556,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1211556,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":508524,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2419790,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4757197,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":4757197,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":4757197,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2442006,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1233606,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4259973,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"PrepaidExpenseNoncurrent":{"label":"Prepaid Expense, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":20264,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":20264,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":20264,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":20264,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":20264,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20227,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20231,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20182,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20276,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":20276,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":20276,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":20276,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":20276,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":20276,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20347,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20349,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20350,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14743,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":14743,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14743,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":14743,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":14743,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14705,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14719,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":525973,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":525973,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":525973,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":525973,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":525973,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":521819,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":482547,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":321913,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":352855,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":352855,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":352855,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":352855,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":352855,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":350408,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":350798,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":348710,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":145532,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":145532,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":145532,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":145532,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":145532,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":140869,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":140869,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":161261,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":173971,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":177943,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":177943,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":177943,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":180488,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":154417,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":162046,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates":{"label":"Proceeds from Divestiture of Businesses and Interests in Affiliates","description":"The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-12-31","val":287418,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":287418,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2024-01-01","end":"2024-12-31","val":12286,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-12-31","val":12286,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":200000,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":200000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12967064,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":12967064,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":301779,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1041539,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"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":"2018-01-01","end":"2018-06-30","val":35000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":35000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":123000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":123000,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":123000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":123000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":123000,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":10936,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":25641,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":128205,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":242855,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":347000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":347000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":33885,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":33885,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":218599,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":218599,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":218599,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":218599,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":329683,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":329683,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":329683,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":109175,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":109175,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":224856,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":224856,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":301779,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":364856,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":364856,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45641,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":45641,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4629301,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4629301,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-233936,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1041539,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-1041539,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1041539,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":618521,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":618437,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":773172,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":899947,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4329492,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-06-30","val":351235,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":442720,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"}]}},"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":"2018-01-01","end":"2018-06-30","val":35000,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":35000,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":76670,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":76670,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":45129,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":45129,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-31540,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":-31545,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":56164,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"}]}},"ProceedsFromSaleOfAvailableForSaleSecurities":{"label":"Proceeds from Sale of Available-for-sale Securities","description":"The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2758229,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2758229,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":2759425,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"ProceedsFromSaleOfMachineryAndEquipment":{"label":"Proceeds from Sale of Machinery and Equipment","description":"The cash inflow from sale of machinery and equipment.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2480766,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2013"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":25789,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":25795,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":25795,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":25797,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":25799,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2015"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-627700,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-01-01","end":"2010-12-31","val":-1452672,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-186758,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-231949,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":366734,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-4802,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-287012,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-589153,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-1061661,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-950045,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1415528,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2012-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-427210,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-860740,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-1274699,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-1745430,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":-266747,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":-501393,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-733107,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":-972380,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":-76371,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-197243,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-307085,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":-397017,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-107263,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-208285,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-298586,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-387241,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":-105966,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-184826,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-247443,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-306251,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-96736,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-133773,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-221628,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-342904,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-132552,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-277897,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-413311,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":-544313,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-123432,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-264583,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-387660,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-461519,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-38299,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-112544,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-210725,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-967685,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-967685,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1031119,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-2562834,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-3140473,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-3140473,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1691994,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1691994,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":723555,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1828310,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":384534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-41207,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757916,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":786561,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2404604,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":2433249,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1646688,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1646688,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":216700,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":73165,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":561993,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":345293,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2018-12-31","val":1263,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1263,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":1263,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1130,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2324,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2079,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1834,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1589,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1344,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1098,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":854,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":609,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":364,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65588,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":77006,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91416,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89975,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":83883,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":78563,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70581,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65036,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":77984,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":213452,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":213452,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":128400,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168423,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":259244,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":241402,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":315506,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":257103,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":257103,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":257103,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":213035,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":190957,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":169593,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":169593,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":169593,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":169593,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":169593,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":169593,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":148240,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":126363,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":126363,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":104401,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":82666,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":82666,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":82666,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":82666,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":82666,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60748,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":39057,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17513,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3638,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":3638,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":3638,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":3638,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":3638,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":0,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":0,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":0,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":0,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":0,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2018-06-30","val":1529,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1396,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1263,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1263,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":1263,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1130,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2324,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2079,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1834,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1834,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1589,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1344,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1098,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":854,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":854,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":609,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":364,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65588,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":77006,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":77006,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91416,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89975,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":83883,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":78563,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":78563,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70581,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65036,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":77984,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":192336,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":192336,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":213452,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":213452,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":128400,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168423,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":251514,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":259244,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":241402,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":315506,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2010-01-01","end":"2010-12-31","val":182517,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"PublicUtilitiesPropertyPlantAndEquipmentVehicles":{"label":"Public Utilities, Property, Plant and Equipment, Vehicles","description":"Period end book value of vehicles owned by the public utility.","units":{"USD":[{"end":"2018-12-31","val":163641,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":163641,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":163641,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":163641,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":163641,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":163230,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":164005,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":163465,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":164519,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":164519,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":164519,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":164519,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":164519,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":164519,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":165310,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":165335,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":165339,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":165267,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":165267,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":165267,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":165267,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":165267,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":164827,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":164996,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":164996,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6402,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":6402,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6432,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":6432,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":6432,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":6432,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"RepaymentOfNotesReceivableFromRelatedParties":{"label":"Repayment of Notes Receivable from Related Parties","description":"The cash inflow from a loan, supported by a promissory note, granted to 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.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":-31540,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-31545,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-76728,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":-76728,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"}]}},"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":-2723706,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":-2723706,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":-2723706,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-2955655,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-2356972,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":-2728508,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-3015520,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-3317661,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":-3317661,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-3790169,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-4144036,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":-4144036,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":-4144036,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":-4144036,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-4144036,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-4571246,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-5004776,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-5418735,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-5889466,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":-5889466,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":-5889466,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":-5889466,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":-5889466,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-6156213,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-6390859,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-6622573,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-6861846,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":-6861846,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":-6861846,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":-6861846,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":-6861846,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-6938217,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-7059089,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-7168931,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-7258863,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":-7258863,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":-7258863,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-7258863,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-7258863,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-7366126,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-7467148,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-7557449,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-7646104,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-7752070,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":-7752070,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-7830930,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-7893547,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-7952355,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-7952355,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-7952355,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-7952355,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-7952355,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-8049091,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-8086128,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-8173983,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":-8295259,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-8427811,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-8573156,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-8708570,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-8839572,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-8963004,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-9104155,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-9227232,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-9301091,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-9301091,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-9301091,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-9301091,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":-9301091,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-9339390,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-9413635,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-9511816,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-10268776,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-10268776,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":-10268776,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":-10268776,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":-10268776,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-11287098,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-12801909,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-13364241,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-14034905,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":-14034905,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":-14034905,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-14034905,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-14034905,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-13385846,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-13074132,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-12358564,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-11946908,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-11946908,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-11946908,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":-11946908,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":-11946908,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-11530683,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":-11922334,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-10827555,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-8980282,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-47736443,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":-47736443,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":-47736443,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":-47736443,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-47396920,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-47124443,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-46664340,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":347000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":347000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":33885,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":218599,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":218599,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":676683,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":676683,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":329683,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":141026,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":256708,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":333631,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":364856,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45641,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4629301,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"}]}},"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":"2010-01-01","end":"2010-12-31","val":12323770,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10049891,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":10049891,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10130661,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":10130661,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21821021,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":21821021,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":11690360,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":11690360,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":33070741,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":33070741,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":11249720,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":11249720,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":44111814,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":44111814,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9217753,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":9217753,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":9217753,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18890935,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":18890935,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":9673182,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":9673182,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28639189,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":28639189,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":9748253,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":9748254,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":38958211,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":38958211,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10404933,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":10404933,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":10404933,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31181610,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":31181610,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":20776677,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":20776677,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":50560247,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":50560247,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":19378637,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":19378637,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":68634071,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19304723,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":43380530,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":24075807,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":65387265,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":22006735,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2010-01-01","end":"2010-09-30","val":7153019,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":4138976,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":12323770,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"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":3014043,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1053646,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"}]}},"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":385518,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":151624,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":631705,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":246187,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":823447,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":216195,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":290783,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":290783,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":290783,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":74588,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":74588,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":74588,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":475067,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":475067,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":184284,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":184284,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":789670,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":789670,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":265034,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":265034,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":545190,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":545190,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":545190,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":280156,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":280156,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":280156,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":884620,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":884620,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":339430,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":339430,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1327796,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":1327796,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":405402,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":405402,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":817200,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":817200,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":411798,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":411798,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1209611,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1209611,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":392411,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":392411,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1557629,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"start":"2013-01-01","end":"2013-12-31","val":1557629,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":263134,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"start":"2014-01-01","end":"2014-03-31","val":263134,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":497805,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-01-01","end":"2014-06-30","val":497805,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":234671,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"start":"2014-04-01","end":"2014-06-30","val":234671,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":729538,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":729538,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":231733,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":231733,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":968816,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"start":"2014-01-01","end":"2014-12-31","val":968816,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":102164,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"start":"2015-01-01","end":"2015-03-31","val":102164,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":223046,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":223046,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":120882,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":120882,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":332894,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":332894,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":109848,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":109848,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":422831,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":422831,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":107265,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":208289,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":208289,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":101024,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":101024,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":298592,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":298592,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":90303,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":90303,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":387248,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":387248,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":105967,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":184827,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":184827,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":78860,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":78860,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":247444,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":247444,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":62617,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":62617,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":306252,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":306252,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96736,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33417,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":36681,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":220704,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":87287,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":341052,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"ShortTermLeaseCommitmentAmount":{"label":"Short-term Lease Commitment, Amount","description":"Amount of short-term lease commitment.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024Q4I"}]}},"ShortTermNonBankLoansAndNotesPayable":{"label":"Short-term Non-bank Loans and Notes Payable","description":"Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":347000,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":347000,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":347000,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":347000,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":347000,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":380885,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":565599,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":565599,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":676683,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":676683,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":676683,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":676683,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":676683,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":676683,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":785858,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":901539,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":978462,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1041539,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1041539,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1041539,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1041539,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1041539,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1087180,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5670840,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2008-12-31","val":0,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2008Q4I"},{"end":"2009-12-31","val":5429079,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2009-12-31","val":0,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":3965438,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2010-12-31","val":3965438,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"end":"2010-12-31","val":3965438,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2010-12-31","val":3965438,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3731021,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4328807,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":-572209,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1698370,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1834241,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-2213637,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2336306,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":-2409805,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-2447665,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-2521447,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71592206,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70711077,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":70711077,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":70711077,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":70711077,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":70711077,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":69686971,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":68248710,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67742630,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67091737,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":67091737,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":67091737,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":67091737,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":67091737,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":67728873,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68078344,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":68809171,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69187322,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":69187322,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":69187322,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":69187322,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":69187322,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":69608777,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":69217386,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70305795,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":72138845,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":33402614,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":33402614,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":33402614,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":33740265,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":34026803,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34448409,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2010-12-31","val":3965438,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2011-12-31","val":3642498,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3509646,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3067813,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":3067813,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2988231,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2012-12-31","val":2358771,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1843673,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1033692,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":916593,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":791145,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":791145,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2013-12-31","val":791145,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29"},{"end":"2013-12-31","val":791145,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":791145,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2013-12-31","val":791145,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":791145,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":286606,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53225,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2014-12-31","val":-182266,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-258523,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-379292,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-489056,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-579209,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"end":"2015-12-31","val":-579209,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"end":"2015-12-31","val":-579209,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-579209,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-579209,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-687075,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-788540,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-878825,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-967556,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-1074485,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":-1074485,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-953658,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1016386,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2017-12-31","val":-1075209,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-1172199,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":-1172199,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-03-31","val":-1172199,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-03-31","val":-1172199,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1209947,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":-1209947,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-06-30","val":-1209947,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1297418,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":-1297418,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":-1419352,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-03-31","val":-1552119,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1698370,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":-1698370,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":-1698370,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-06-30","val":-1698370,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1834241,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":-1834241,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":-1950015,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":-1950015,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-03-31","val":-2074190,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-2213637,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-06-30","val":-2213637,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":-2213637,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-06-30","val":-2213637,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2336306,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":-2336306,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-2409805,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":-2409805,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-2409805,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2020-12-31","val":-2409805,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2020-12-31","val":-2409805,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-2447665,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":-2447665,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-03-31","val":-2447665,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-03-31","val":-2447665,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-03-31","val":-2447665,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-2521447,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":-2521447,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-06-30","val":-2521447,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71516308,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":71516308,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":70606661,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-03-31","val":69569758,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":68114593,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":68114593,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2022-06-30","val":68114593,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-06-30","val":68114593,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67593206,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2022-09-30","val":67593206,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2022-12-31","val":66930949,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2022-12-31","val":65898708,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-03-31","val":67574595,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":67925222,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-06-30","val":67925222,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-06-30","val":67925222,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-06-30","val":67925222,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":68664036,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":68664036,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3I"},{"end":"2023-12-31","val":68606209,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":68606209,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":68606209,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":68606209,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":68606209,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":32305357,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2023-12-31","val":32305357,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2023-12-31","val":32305357,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2023-12-31","val":32305357,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":69004635,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":68579172,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2024-03-31","val":68579172,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2024-03-31","val":68579172,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2024-03-31","val":32278320,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-03-31","val":32278320,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-03-31","val":32278320,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":69371925,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2024-06-30","val":69371925,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2024-06-30","val":33071073,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-06-30","val":33071073,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q2I"},{"end":"2024-09-30","val":70995710,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2024-09-30","val":34703538,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31206389,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":31206389,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":31206389,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":31206389,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31347843,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2025-03-31","val":31347843,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2025-03-31","val":31347843,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31433291,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2025-06-30","val":31433291,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31742073,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"StockholdersEquityOther":{"label":"Stockholders' Equity, Other","description":"This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-254,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2018-01-01","end":"2018-03-31","val":-254,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-03-31","val":-254,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-711,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-711,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":384,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":-215,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-906,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-457,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-457,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":13650,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":-743,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":1704,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":408,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":408,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1729,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1729,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":463,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":463,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-04-01","end":"2021-06-30","val":463,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":1010,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":1010,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-122257,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-122257,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-03-31","val":-5784,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":76550,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":56252,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":56252,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":146789,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":146789,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":-11923,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":37757,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":15259,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":15259,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12414,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":12379,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13892,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-03-31","val":14170,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":-6370,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":-14223,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":-14223,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5210,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2081,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2025-01-01","end":"2025-03-31","val":-2081,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-03-31","val":-2081,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":12283,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":12283,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-36511,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":65592852,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":65592852,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":65584730,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65584730,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":165464,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":165429,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","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":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2021-07-01","end":"2021-09-30","val":8542074,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":8542074,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8542074,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":8542074,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1106,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1402,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-1402,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1239,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2018"}]}},"TradingSecurities":{"label":"Debt Securities, Trading, and Equity Securities, FV-NI","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2012-09-30","val":604129,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"}]}},"TradingSecuritiesUnrealizedHoldingGainLoss":{"label":"Trading Securities, Change in Unrealized Holding Gain (Loss)","description":"Amount of unrealized holding gain (loss) recognized in the income statement for investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":188955,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"}]}},"UnsecuredDebtCurrent":{"label":"Unsecured Debt, Current","description":"Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":76728,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":121691,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2013Q1I"}]}},"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":"2010-01-01","end":"2010-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3"},{"start":"2021-01-01","end":"2021-03-31","val":114915852,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":114915852,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":114915852,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":118774277,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":126365309,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":263337500,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":263337500,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":263337500,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":263337500,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":263337500,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":263337500,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":263337500,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":263337500,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":263337500,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":263337500,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":263337500,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":263337500,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":263337500,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2014-01-01","end":"2014-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":94915852,"accn":"0001276531-15-000007","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":94915852,"accn":"0001276531-15-000009","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":94915852,"accn":"0001276531-16-000013","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-25"},{"start":"2015-01-01","end":"2015-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":94915852,"accn":"0001276531-16-000016","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":94915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":94915852,"accn":"0001276531-16-000018","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":94915852,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":94915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":94915852,"accn":"0001276531-16-000020","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":94915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":94915852,"accn":"0001276531-17-000002","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":94915852,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":94915852,"accn":"0001276531-17-000006","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":94915852,"accn":"0001276531-17-000009","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":95915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":97346791,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":99346791,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":99751017,"accn":"0001276531-17-000010","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":99751017,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":103267500,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":103267500,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":114915852,"accn":"0001276531-17-000012","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":106203523,"accn":"0001276531-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":106203523,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":114915852,"accn":"0001276531-18-000008","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":114915852,"accn":"0001276531-18-000010","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":114915852,"accn":"0001276531-18-000013","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":114915852,"accn":"0001276531-19-000004","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-05"},{"start":"2018-01-01","end":"2018-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":114915852,"accn":"0001276531-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-01-01","end":"2019-03-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":114915852,"accn":"0001276531-19-000012","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":114915852,"accn":"0001276531-19-000014","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":114915852,"accn":"0001276531-20-000005","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":114915852,"accn":"0001276531-20-000009","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-05-21"},{"start":"2019-01-01","end":"2019-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":114915852,"accn":"0001276531-20-000011","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-27"},{"start":"2020-01-01","end":"2020-03-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":114915852,"accn":"0001276531-20-000013","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":114915852,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":114915852,"accn":"0001276531-20-000015","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":114915852,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":114915852,"accn":"0001276531-21-000003","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":114915852,"accn":"0001276531-21-000007","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":114915852,"accn":"0001276531-21-000009","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":118774277,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":126365309,"accn":"0001276531-21-000012","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"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":"2010-01-01","end":"2010-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2010-07-01","end":"2010-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":94915855,"accn":"0001276531-11-000014","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-09","frame":"CY2011Q3"}]}},"WeightedAverageNumberOfSharesOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted (Deprecated 2012-01-31)","description":"The average number of shares or units issued and outstanding that are used in calculating basic and diluted EPS.","units":{"shares":[{"end":"2010-06-30","val":94915855,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11","frame":"CY2010Q2I"},{"end":"2010-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-03-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":94915855,"accn":"0001276531-11-000012","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-11"},{"end":"2011-06-30","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2011-06-30","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":94915855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3I"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-12-000003","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":94915855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":94915855,"accn":"0001276531-12-000006","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":94915852,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13","frame":"CY2012Q1I"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000009","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-02"},{"end":"2012-06-30","val":94915855,"accn":"0001276531-12-000012","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-09"},{"end":"2012-06-30","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2I"},{"end":"2012-09-30","val":94915855,"accn":"0001276531-12-000017","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2012-09-30","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94915855,"accn":"0001276531-13-000004","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-15"},{"end":"2012-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":94915852,"accn":"0001276531-13-000006","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-13"},{"end":"2013-03-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":94915852,"accn":"0001276531-13-000009","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2013-06-30","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94915852,"accn":"0001276531-13-000014","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2013-09-30","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-14-000003","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-28"},{"end":"2013-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":94915852,"accn":"0001276531-14-000006","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-06"},{"end":"2014-03-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":94915852,"accn":"0001276531-14-000008","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":94915852,"accn":"0001276531-14-000010","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":94915852,"accn":"0001276531-15-000002","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":94915852,"accn":"0001276531-15-000005","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-08","frame":"CY2015Q1I"}]}},"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":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2862306,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2862306,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":2862306,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":2862306,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":2862306,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3469272,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2872260,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2829220,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2782849,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":2782849,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":2782849,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2782849,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2782849,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2553505,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2201269,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2121694,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2699239,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2699239,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2699239,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2699239,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2699239,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2994140,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2950573,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2143877,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2509645,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2465347,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":2465347,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":2465347,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2739854,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2301664,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2411532,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AccumulatedAmortizationOfOtherDeferredCosts":{"label":"Accumulated Amortization of Other Deferred Costs","description":"Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.","units":{"USD":[{"end":"2019-12-31","val":714613,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":827502,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":714613,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":714613,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":714613,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":714613,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":790604,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":819953,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":869881,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":869881,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":869881,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":869881,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":869881,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":901424,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":899873,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":873125,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":922403,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":922403,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":922403,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":922403,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":922403,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":922403,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":940532,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":940532,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":971074,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1035523,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1046618,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":1046618,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1046618,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1046618,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1087828,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1139734,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1189646,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":56705,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":56705,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":55108,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":55108,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":107765,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":107765,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":129620,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":129620,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":146284,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":146284,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21913,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":21913,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":21913,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51335,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":51335,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":103966,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":103966,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":69396,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":69396,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":29053,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":29053,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":29053,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":65559,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":65559,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":106470,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":106469,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":40910,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":146520,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":39468,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":79386,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":120372,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":40986,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":56705,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":-70161,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6515,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":72136,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":5158410,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":4905907,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":4905907,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-253854,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-253854,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-154955,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-154955,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-2024815,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-2024815,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-2842578,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-2842578,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-822702,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-253854,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-822702,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-745575,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-745575,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":474676,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":474676,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":1086667,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-181149,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-286968,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-181149,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-184024,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-184024,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":3631425,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":3631425,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":780712,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1596166,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":881102,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1336256,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1336256,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":1336256,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1336256,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":1336256,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1657223,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1879998,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1978106,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1537475,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1537475,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1537475,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1537475,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1537475,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1440694,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1585751,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1041726,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1762678,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1762678,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1762678,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":1762678,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":1762678,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1671317,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1671317,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1691564,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1548094,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1643130,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1643130,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1643130,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2506018,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2448558,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3125117,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"DueFromAffiliateCurrent":{"label":"Due from Affiliate, Current","description":"Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":942267,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":942267,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":942267,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":942267,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":942267,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":989798,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":591032,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":499548,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":440588,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"DueFromJointVentures":{"label":"Due from Joint Ventures","description":"For an unclassified balance sheet, amounts due from an entity in which the reporting entity shares joint control with another party or group.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":24679,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":24679,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":24679,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":24679,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":24679,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24679,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24679,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24678,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24679,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"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":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20002,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":20002,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":20002,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":20002,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":20002,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19940,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19877,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19874,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20028,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"}]}},"EquityMethodInvestmentRealizedGainLossOnDisposal":{"label":"Equity Method Investment, Realized Gain (Loss) on Disposal","description":"Amount of gain (loss) on sale or disposal of an equity method investment.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-1125,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1125,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-6,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-39,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-39,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8020,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-8020,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-8353,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-8353,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-637,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-637,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-637,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-638,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-638,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-647,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-647,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-19757,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-307483,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-100563,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":-83758,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"}]}},"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":"2019-12-31","val":1940614,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1867696,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1940614,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1940614,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":1940614,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1940614,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2027116,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2004357,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-12-31","val":1878759,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1878759,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1878759,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1878759,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1878759,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1894044,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1916706,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2121170,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":2345637,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2317778,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2317778,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2284661,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2359481,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2293461,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":2293461,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":2293461,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":2293461,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2297277,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2323378,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2342991,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"IncreaseDecreaseDueFromOtherRelatedParties":{"label":"Increase (Decrease) Due from Other Related Parties","description":"Amount of increase (decrease) in receivables due from related parties classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":998391,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3744,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1161831,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":654419,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":654419,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":606967,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":606967,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9954,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":9954,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-33086,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-33086,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-79457,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-79457,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-229344,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-229344,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-229344,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-581579,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-581579,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-661155,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-661155,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-83611,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":294900,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":251333,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":294900,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-555362,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-555362,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-189595,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-189594,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":274507,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-163683,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-53815,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInDueFromAffiliatesCurrent":{"label":"Increase (Decrease) in Due from Affiliates, Current","description":"The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":24678,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":19452,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":254955,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":277178,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":60036,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":60036,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-202956,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-484559,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-418989,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-137936,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-94732,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-66805,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-18433,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-69501,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20002,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"IncreaseDecreaseInOtherAccountsPayable":{"label":"Increase (Decrease) in Other Accounts Payable","description":"Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-3547542,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-3547542,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-201099,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-201099,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-433382,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-433382,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-536098,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-536098,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-235835,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-235835,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-42413,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-42413,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-42413,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7598,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-7598,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-83893,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-83893,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":-555320,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8266,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":35300,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-8266,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-32956,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":446361,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-34890,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":443265,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":2328286,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5199578,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":7925078,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInOtherLoans":{"label":"Increase (Decrease) in Other Loans","description":"Amount of increase (decrease) in loans classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":997923,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":997923,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9640,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-773172,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-899947,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-271626,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-271626,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-2321359,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-2321359,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-1066551,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2670292,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-5962283,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4188938,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":1000349,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":-558275,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-558275,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13031,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-13031,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":95682,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":95682,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":436519,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":436519,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":89902,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":89902,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104937,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":104937,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":104937,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":101803,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":101803,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":166990,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":166990,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":437126,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":140158,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":140158,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":140158,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":423343,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":401451,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":638948,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":617056,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-2779,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":91091,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":138157,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"IntangibleAssetsCurrent":{"label":"Intangible Assets, Current","description":"The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":1226001,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1236512,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1184404,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1040194,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1008878,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":992620,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1016833,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1248045,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":1423234,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1377246,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1377246,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1313587,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1323958,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1246843,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1209449,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1183644,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1153345,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":65584730,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65584730,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"}]}},"LongTermLoansFromBank":{"label":"Loans Payable to Bank, Noncurrent","description":"Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":481357,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":481357,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":481357,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":481357,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":481357,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":439668,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":812029,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":729753,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":716723,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":716723,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":716723,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":716723,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":716723,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":692686,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":675577,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":657172,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18647,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":18647,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":18647,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":18647,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":18647,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-20396,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-20396,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-12797,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":-12797,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-29701,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-29701,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-16904,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-16904,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-45008,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-45008,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-15307,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-07-01","end":"2022-09-30","val":-15307,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-56372,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-56372,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6510,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":6510,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":6510,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7666,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":7666,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":1156,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":1156,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15653,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":15653,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":7987,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":7987,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-259687,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-31691,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-65781,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-37136,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-361437,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-361437,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":-295656,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":-295656,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-562022,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-562022,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":-200585,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":-200585,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-195988,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-395300,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":-199312,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-510110,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":-114810,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":997923,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":997923,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":997923,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":997923,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":997923,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":994822,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":991673,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":991535,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1007562,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":1007562,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1007562,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1007562,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1007562,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":919280,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":932766,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":944553,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":958534,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":958534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":958534,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":958534,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":958534,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1018570,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1018570,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1058190,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1190029,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":66388,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":66388,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":66388,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":66388,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":66388,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53356,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":162070,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":502907,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":156289,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":156289,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":156289,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":156289,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":156289,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":261226,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":258092,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":323279,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":593415,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":593415,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":593415,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":593415,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":593415,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":593415,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":733574,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":711682,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":994866,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1210471,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1079859,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":1079859,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1079859,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1079859,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1077080,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1170950,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1218016,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":29392,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":29392,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47897,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":47897,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":94014,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":94014,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":203363,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":203363,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":599065,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":599065,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33624,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":33624,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":33624,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":259494,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":259494,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":264322,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":264322,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":288187,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18615,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":18615,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":18615,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":941570,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":941570,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":2229513,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":2229513,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":1706332,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3447334,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":6794708,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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":[{"start":"2021-01-01","end":"2021-03-31","val":439,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":902,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":1912,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-03-31","val":10965,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":10965,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37119,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":37119,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":183878,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":183878,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":-17735,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"start":"2023-01-01","end":"2023-03-31","val":-17735,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-17735,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-32899,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-32899,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-4838,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-4838,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":19642,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":32206,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-8850,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47711,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-12851,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":14905,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":9779,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-1422,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1129,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-26866,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":79242,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"start":"2022-01-01","end":"2022-03-31","val":79242,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":63743,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":63743,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":63743,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":63743,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":65541,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":65541,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":242412,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":242412,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":503668,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":62,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"}]}},"PaymentsToAcquireProjects":{"label":"Payments to Acquire Projects","description":"The cash outflow from the amount invested for projects in hopes of getting a future return or interest from it.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":47530,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"}]}},"ProceedsFromCollectionOfLongtermLoansToRelatedParties":{"label":"Proceeds from Collection of Long-term Loans to Related Parties","description":"The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":159408,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1"}]}},"IncreaseDecreaseInDueToOtherRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due to Other Related Parties, Current","description":"Amount of increase (decrease) in related party payables classified as other, due within one year or operating cycle, if longer.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4475322,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-03-31","val":-62,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-27061,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-27061,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-61274,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":-61274,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-254955,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-277178,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-06-30","val":618521,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":618437,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":4329492,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"}]}},"ProceedsFromRepaymentsOfOtherDebt":{"label":"Proceeds from (Repayments of) Other Debt","description":"Amount of cash inflow (outflow) for debt classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-233936,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":159408,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"start":"2022-01-01","end":"2022-12-31","val":623239,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":623239,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11086,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":1543420,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"AdvancesFromFederalHomeLoanBanks":{"label":"Advances from Federal Home Loan Banks","description":"Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.","units":{"USD":[{"end":"2021-12-31","val":1047403,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1009446,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1570605,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2358738,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"BankOverdrafts":{"label":"Bank Overdrafts","description":"Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":599978,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":599978,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":599978,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":599978,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":599978,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":111324,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2020-12-31","val":14468,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":4920375,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4666521,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4765420,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2895560,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2022-12-31","val":2077797,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1255095,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2023-03-31","val":1255095,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":1255095,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1332222,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-06-30","val":1332222,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2552473,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":2552473,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2023-12-31","val":3164464,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2983315,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2877496,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2024-03-31","val":2983315,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2980440,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2024-06-30","val":2980440,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6795889,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2024-09-30","val":6795889,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":4914559,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5695271,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6510725,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5795661,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"FederalHomeLoanBankAdvances":{"label":"Federal Home Loan Bank Advances","description":"Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions.","units":{"USD":[{"end":"2021-12-31","val":1047403,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1609424,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"LoansPayableToBankCurrent":{"label":"Loans Payable to Bank, Current","description":"Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2021-12-31","val":566046,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-12-31","val":892701,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":892701,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":892701,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":892701,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":394460,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":847548,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":974321,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1570605,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2358738,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"PaymentsForProceedsFromBusinessesAndInterestInAffiliates":{"label":"Payments for (Proceeds from) Businesses and Interest in Affiliates","description":"The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-550,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":71739,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":71739,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-937687,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":998391,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-501679,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"start":"2022-01-01","end":"2022-12-31","val":-501679,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-556875,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"RepaymentsOfAdvancesForConstruction":{"label":"Repayments of Advances for Construction","description":"The cash outflow for the payments made by the entity, generally on a straight-line basis over periods ranging from five to forty years to developers, builders, government agencies and municipalities for borrowings received in construction.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":24678,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2022"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":47530,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-351235,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-442720,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":-74935,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-157362,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-354720,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"LoansPayableToBank":{"label":"Loans Payable to Bank","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2022-12-31","val":1009446,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":1009446,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1009446,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":975822,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1523125,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1631493,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"ProceedsFromRepaymentsOfDebt":{"label":"Proceeds from (Repayments of) Debt","description":"The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":88283,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":74797,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":63010,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"ProvisionForOtherLosses":{"label":"Provision for Other Losses","description":"Amount of expense related to other loss.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-63940,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent":{"label":"Comprehensive Income (Loss), Net of Federal Home Loan Bank Assessments, Attributable to Parent","description":"Amount of increase (decrease) in equity after Federal Home Loan Bank (FHLBank) assessments from transactions and other events and circumstances from non-owner sources attributable to the reporting entity. Includes changes in equity except those resulting from investments by owners and distributions to owners. Excludes transactions directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-3675712,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":649059,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":649059,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":960773,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":311714,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1717434,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":756661,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2092823,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":424887,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":33254,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":33254,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1128033,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":1118473,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":1094779,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":1094779,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2975306,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":3046594,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1847273,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1928121,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":339314,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":624189,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":286538,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1045795,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":421606,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax","description":"Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-3822501,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1828310,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"PensionExpense":{"label":"Pension Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":285268,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":326638,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":326638,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":386496,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"}]}},"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":"2022-12-31","val":2058216,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3157764,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1691994,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":723555,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":384534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-41207,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757916,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2404604,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1646688,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":655569,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":968439,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":312870,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1700735,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":732296,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":384534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-41207,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-12562,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757916,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":786561,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":799123,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2405370,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":2434015,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1647454,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":1647454,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":143535,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":216700,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":73165,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":567173,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":350473,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"IncreaseDecreaseDueFromAffiliates":{"label":"Increase (Decrease) Due from Affiliates","description":"The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-11086,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-11086,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-74797,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-354720,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":-202956,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-202956,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-200675,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-24059,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":-687497,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"}]}},"IncreaseDecreaseDueFromOfficersAndStockholders":{"label":"Increase (Decrease) Due from Officers and Stockholders","description":"The increase (decrease) during the reporting period in receivables to be collected from the reporting entity's executives and owners.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-74935,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-74935,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-157362,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-03-31","val":-200675,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-200551,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-479317,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"}]}},"IncreaseDecreaseInDueFromOtherRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Other Related Parties, Current","description":"Amount of increase (decrease) in related party receivables classified as other, due within one year or operating cycle, if longer.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-88283,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-88283,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":-24359,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-24359,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-24359,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":99656,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":-24359,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax":{"label":"OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41093,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":41093,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":8662,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":8680,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":8680,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8680,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8680,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-209,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2023-12-31","val":6402,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":6402,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":6402,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":6402,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6391,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":6391,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6402,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6402,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"}]}},"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-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":-425588,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"}]}},"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":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":-28645,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2024-01-01","end":"2024-03-31","val":-425588,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-425588,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-06-30","val":-425588,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-425588,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-425588,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2023-01-01","end":"2023-12-31","val":35317639,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-12-31","val":1002951,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024"}]}},"IncomeLossFromOngoingEquityMethodInvestmentInDiscontinuedOperationAfterDisposal":{"label":"Income (Loss) from Ongoing Equity Method Investment in Discontinued Operation after Disposal","description":"Amount of share in income (loss) of the equity method investee after the disposal of the discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":118105,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1"}]}},"DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax":{"label":"Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax","description":"Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-06-30","val":-118105,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":-118105,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"}]}},"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":"2024-01-01","end":"2024-03-31","val":-28645,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"start":"2024-01-01","end":"2024-03-31","val":-28645,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":-28645,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":63940,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-248079,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-248079,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-102906,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-234763,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-247055,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"ProceedsFromPaymentsForLongTermLoansForRelatedParties":{"label":"Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties","description":"The cash inflow or outflow associated with long-term loans for 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 (Payments for) Advances to Affiliates.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":63010,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-03-31","val":-60036,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-248079,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-09-30","val":-231495,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"start":"2024-01-01","end":"2024-09-30","val":-248079,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-03-31","val":-102906,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-234763,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":-247055,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"AcquisitionCosts":{"label":"Acquisition Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1002950,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":26149,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"start":"2024-01-01","end":"2024-12-31","val":26149,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"start":"2024-01-01","end":"2024-12-31","val":26149,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-12-31","val":26149,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"CumulativeEarningsDeficit":{"label":"Cumulative Earnings (Deficit)","description":"Amount of cumulative earnings (deficits) for relevant time periods.","units":{"USD":[{"end":"2024-12-31","val":7290919,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024Q4I"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"}]}},"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":"2023-12-31","val":248389,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1153130,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":1153130,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":1153130,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":1153130,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1017662,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":937741,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":789898,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":750336,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":750336,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":750336,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":750336,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":680222,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":653780,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":576888,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":110113,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":354064,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":354064,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":354064,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":354064,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":303080,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":263940,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":208005,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths":{"label":"Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":138276,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48730,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":48730,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":48730,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":48730,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34360,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20021,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5005,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2024Q4I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":111385,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":261036,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":149652,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":360986,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":99950,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":204508,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":401304,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":196796,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":613525,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":212221,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":352757,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":302026,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":648413,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":295656,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":397287,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":201090,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":510111,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":112824,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":765716,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-04-01","end":"2024-06-30","val":792753,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2398181,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":1632465,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":226902,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-04-01","end":"2025-06-30","val":85448,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":535684,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":308782,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"ValuationAllowancesAndReservesAdjustments":{"label":"SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment","description":"Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-384748,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2024-01-01","end":"2024-12-31","val":-384748,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-251242,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"start":"2025-01-01","end":"2025-09-30","val":42265,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"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":"2025-09-30","val":6815843,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"CryptoAssetFairValue":{"label":null,"description":null,"units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-09-30","val":100000,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-09-30","val":111246,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":111246,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"OtherIndefiniteLivedIntangibleAssets":{"label":"Other Indefinite-lived Intangible Assets","description":"Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-09-30","val":113246,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"ProceedsFromDispositionOfInvestmentOperatingActivity":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-01-01","end":"2025-09-30","val":-111739,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"}]}},"UnrealizedGainLossOnHybridInstrumentNet":{"label":"Unrealized Gain (Loss) on Hybrid Instrument, Net","description":"Amount of the unrealized gain (loss) in earnings for the period from the increase (decrease) in fair value on hybrid instruments measured at fair value.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-09-30","val":1507,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15"},{"start":"2025-07-01","end":"2025-09-30","val":1507,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}}},"srt":{"BankLoans":{"label":"Broker-Dealer, Bank Loan, Short-term","description":"Amount of short-term bank loan secured by broker-dealer customer's security.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":566046,"accn":"0001376474-22-000215","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":566046,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18"},{"end":"2021-12-31","val":566046,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":566046,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18"},{"end":"2021-12-31","val":566046,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05","frame":"CY2021Q4I"},{"end":"2022-03-31","val":559838,"accn":"0001376474-22-000267","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-18","frame":"CY2022Q1I"},{"end":"2022-06-30","val":722408,"accn":"0001376474-22-000377","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":666249,"accn":"0001376474-22-000458","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-18","frame":"CY2022Q3I"},{"end":"2022-12-31","val":292723,"accn":"0001376474-23-000192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-05"},{"end":"2022-12-31","val":292723,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19"},{"end":"2022-12-31","val":292723,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":292723,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":292723,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":283136,"accn":"0001376474-23-000314","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":847548,"accn":"0001376474-23-000415","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":974321,"accn":"0001376474-23-000508","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000170","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21"},{"end":"2023-12-31","val":2239534,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21"},{"end":"2023-12-31","val":2258181,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000251","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":2226130,"accn":"0001376474-24-000256","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-05-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1570605,"accn":"0001376474-24-000469","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-21","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2358738,"accn":"0001376474-24-000714","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-21","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2503548,"accn":"0001376474-25-000498","fy":2024,"fp":"FY","form":"10-K","filed":"2025-05-28"},{"end":"2024-12-31","val":2503548,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30"},{"end":"2024-12-31","val":2503548,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02"},{"end":"2024-12-31","val":2503548,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1866098,"accn":"0001376474-25-000554","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-06-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1731159,"accn":"0001376474-25-000786","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-09-02","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1696384,"accn":"0001376474-25-000975","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}}}}}