{"cik":1293818,"entityName":"CapForce 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":"2015-06-10","val":10718347,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q2I"},{"end":"2015-07-31","val":12537454,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-10-30","val":12539704,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-17","val":12574303,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-11","val":12581790,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-10","val":21666489,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-11-09","val":21717164,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-20","val":27377490,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2017Q1I"},{"end":"2017-04-28","val":27394290,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2017-08-03","val":51556436,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-11-06","val":54873143,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2018-03-26","val":5289919,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2018Q1I"},{"end":"2018-05-08","val":5962996,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-08-03","val":6211277,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-11-09","val":8645470,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-02-26","val":8645720,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2019Q1I"},{"end":"2019-05-10","val":17645720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-10","val":17645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-13","val":5582268,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-20","val":11930236,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2020Q1I"},{"end":"2020-05-07","val":15070107,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-08-12","val":19714348,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-11-12","val":20155039,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-03-26","val":38266482,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2021Q1I"},{"end":"2021-05-14","val":38266482,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-08-11","val":38270250,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-11-11","val":38950250,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-03-25","val":46557750,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2022Q1I"},{"end":"2022-05-11","val":46558250,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-08-12","val":48326942,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-11-10","val":53698500,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-29","val":5495546,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2023Q1I"},{"end":"2023-05-11","val":6119449,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-08-11","val":8899524,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-14","val":10013524,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-05-31","val":1343739,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2024-07-05","val":1348974,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08","frame":"CY2024Q2I"},{"end":"2024-08-16","val":8355496,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-08-16","val":8355496,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-11-14","val":10068111,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2025-08-20","val":10071293,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2025-10-01","val":10071286,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q3I"},{"end":"2025-10-31","val":10071286,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2025-11-19","val":10071286,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q4I"}]}},"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":"2015-06-30","val":39900000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":8400000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q2I"},{"end":"2017-06-30","val":11102412000000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q2I"},{"end":"2018-06-30","val":9971095000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q2I"},{"end":"2019-06-30","val":6934767000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q2I"},{"end":"2020-06-30","val":35998374,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q2I"},{"end":"2021-06-30","val":86778295,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q2I"},{"end":"2022-06-30","val":25338288,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q2I"},{"end":"2023-06-30","val":5681755,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q2I"},{"end":"2024-06-30","val":3300000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":1160081,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":1160081,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1160081,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1160081,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1059253,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1115859,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1274657,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2285792,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2285792,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2285792,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":2285792,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2285792,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2205538,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1900844,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1936012,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2232563,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":2232563,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":2232563,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":2232563,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2232563,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2017202,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2907190,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1939175,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1691712,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1691712,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1691712,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1691712,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1691712,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1443857,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1283469,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1036005,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1623751,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1623751,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1623751,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1623751,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1623751,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1528814,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1258908,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1872762,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1056035,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1056035,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":1056035,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1056035,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1056035,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1054261,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1745499,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1240351,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1868666,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1868666,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1868666,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1868666,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1868666,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1249461,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1207113,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1146895,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1307081,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1307081,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1307081,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1307081,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1307081,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":865440,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":731845,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":682592,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":420821,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":420821,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":420821,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":420821,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":420821,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":266637,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":195253,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":904559,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":111149,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":111149,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":111149,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":111149,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":111149,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":111149,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":191575,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":191575,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":128369,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":103868,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":245196,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":245196,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":245196,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":245196,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":311637,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":297923,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":307776,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2014-12-31","val":503983,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":503983,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":503983,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":503983,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":91984,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":214043,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":553938,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":678646,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":678646,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":678646,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":678646,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":678646,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":641575,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":871564,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":446686,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":542420,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":542420,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":542420,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":542420,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":542420,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":379246,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":411762,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":469954,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":809540,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":809540,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":809540,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":809540,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":809540,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":591492,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":516472,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":315612,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":373858,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":373858,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":373858,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":373858,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":373858,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":813260,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":772914,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":377284,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":567811,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":567811,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":567811,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":567811,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":567811,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":165931,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":231427,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":423432,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":653104,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":653104,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":653104,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":653104,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":653104,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":485983,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":472567,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":751065,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1172396,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1172396,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1172396,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1172396,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1172396,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":265885,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":738148,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":665313,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":514372,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":514372,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":514372,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":514372,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":514372,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":666765,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":619575,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":422725,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":103316,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":103316,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":103316,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":103316,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":103316,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":103316,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37968,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":37968,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25402,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24401,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":29258,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":29258,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":29258,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":29258,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34096,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4038958,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4043838,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"AccretionExpense":{"label":"Accretion Expense","description":"Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":1598312,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1598312,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1042,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2083,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":3126,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3126,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4527,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":4527,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2087,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2087,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19498,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":19498,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":65511,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":65511,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":185294,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":185294,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49133,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":49133,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":94594,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":94594,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":108011,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":108011,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":133802,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":133802,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29265,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":29265,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":43371,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":43371,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2659,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2659,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":13158,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":13158,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4397,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":4397,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":810368,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":810368,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1714543,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1714543,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2632241,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2632241,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":939919,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":939919,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1934356,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1934356,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2967775,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2967775,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3988755,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3988755,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1091843,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1091843,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1613662,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1613662,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1973437,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1973437,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2359219,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2359219,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":456679,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":456679,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":456679,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1017312,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1017312,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1261495,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1261495,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1741422,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1741422,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"AccruedInvestmentIncomeReceivable":{"label":"Accrued Investment Income Receivable","description":"Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.","units":{"USD":[{"end":"2020-12-31","val":413530,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":413530,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":413530,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":413530,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":413530,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":609490,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":727659,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":896799,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":396365,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":396365,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":396365,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":396365,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":396365,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":496461,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":572133,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":639095,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":401436,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":401436,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2014-12-31","val":993657,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":993657,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":993657,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":967657,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1130800,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":583851,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1232328,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":920286,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":920286,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":920286,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":920286,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":920286,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":930941,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":797056,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1155317,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1215283,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":1215283,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":1215283,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1215283,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1215283,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":883105,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":972632,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":857024,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1160714,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1160714,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1160714,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1160714,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1160714,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1098986,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1377055,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":965178,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":902019,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":902019,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":902019,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":902019,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":902019,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":950156,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":820667,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1040562,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1046661,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1046661,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":1046661,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1046661,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1046661,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1047019,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2514992,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2664581,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1437141,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1437141,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1437141,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1437141,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1437141,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1712008,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1137196,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1329983,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1965845,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1965845,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1965845,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1965845,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1965845,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1582882,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":788153,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1046865,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1526204,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1526204,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1526204,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1526204,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1526204,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1436014,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1043123,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1268723,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":135476,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":135476,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":135476,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":135476,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":135476,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":135476,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":378586,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":378586,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":565308,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89173,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":62074,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":62074,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":62074,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":62074,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51539,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":55965,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81755,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":3823159,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5584017,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5584017,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5808012,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":5808012,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6209284,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":6209284,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6574308,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":6574308,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6026639,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6026639,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6762338,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":6762338,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3538025,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-09-30","val":-49,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-1059,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-1059,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-1059,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":-1059,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-1059,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-2171,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-672,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6176,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":6176,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":6176,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":6176,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6176,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2419,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-1415,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-7649,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-25900,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-25900,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":-25900,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":-25900,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-25900,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-38479,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-20366,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-18838,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-13093,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":-13093,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-13093,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-13093,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-13093,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-10267,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-15217,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-7919,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-17315,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":-17315,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":-17315,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-17315,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-17315,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22162,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":347101,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1614002,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2547182,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":2547182,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2547182,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2547182,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2547182,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1468703,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1998354,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1400827,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":585626,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":585626,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":585626,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":585626,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":585626,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":101777,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1125365,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1662123,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-795840,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":-795840,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-795840,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-795840,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-795840,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-642773,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-756477,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-677662,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-75138,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":88701737,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":88701737,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":88701737,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":88701737,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":90548318,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":113447153,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":121216140,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":121490994,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":121490994,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":121490994,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":121490994,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":121490994,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":121761475,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":131412003,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":131590858,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":136199382,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":136199382,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":136199382,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":136199382,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":136442302,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":138546915,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":140047090,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":148994194,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":150114671,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":150114671,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":150114671,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":150114671,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":150114671,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":161044015,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":161449185,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":162330283,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":165313902,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":165313902,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":165313902,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":165396036,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":165396036,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":170104444,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":170190415,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":170449216,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":178779814,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":178779814,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":178779814,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":178779814,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":178779814,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":192410127,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":204154419,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":208892463,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":219129045,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":219129045,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":219129045,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":219129045,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":219129045,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":259766331,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":260027841,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":260244997,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":275708490,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":275708490,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":275708490,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":275708490,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":276149768,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":275949034,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":276205778,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":277406700,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":281167161,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":281167161,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":281167161,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":281167161,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":281193260,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":288326377,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291935388,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":291705905,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":293991529,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":294380054,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":294380054,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":295094492,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":300736192,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":300780440,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":300780440,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":300780440,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":300780440,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":300862143,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":300963393,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":301064643,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature":{"label":"Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1427667,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments":{"label":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments","description":"The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1427667,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":64412,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":911398,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":911398,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":213890,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":213890,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":206651,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":862281,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":862281,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":85971,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":85971,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-04-01","end":"2019-06-30","val":85971,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":85971,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":91167,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":91167,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":372870,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":372870,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":33587,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":33587,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":33587,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":33587,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":41703,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":41703,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":316086,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":316086,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":261548,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":261548,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":261548,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":261548,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":217156,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":217156,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":878575,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":878575,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":257403,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":257403,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":257403,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":257403,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":228367,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":228367,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":950935,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":950935,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":156529,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":156529,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":156529,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":156529,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-229483,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-229483,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":235974,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":235974,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":368391,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":368391,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":368391,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":368391,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":1530,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1530,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":602433,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":81708,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2025-01-01","end":"2025-03-31","val":81708,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-03-31","val":81708,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":101250,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":101250,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":101250,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":58566,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":58566,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":255751,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":255751,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":55480,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":26553,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":80457,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":24977,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":64412,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":590603,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":910691,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":910691,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":320088,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":320148,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1172231,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1172231,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":261540,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":261540,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":261497,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":261497,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":527896,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":266399,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":706648,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":178752,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":245405,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":245405,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":911398,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2014-12-31","val":79697,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":79697,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":79697,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":79697,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":79697,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79697,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":79697,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15596,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":15596,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":15596,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":15596,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15596,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13352,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15831,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13193,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26716,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":26716,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":26716,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":26716,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":26716,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31118,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24783,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24783,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31278,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":31278,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":31278,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":31278,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":31278,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28281,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32416,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29607,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18332,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":18332,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":18332,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":18332,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":18332,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18334,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22309,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18309,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20753,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":20753,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":20753,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":20753,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":20753,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20753,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20753,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20753,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20753,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":20753,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":20753,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":20753,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":20753,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20753,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":0,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":8400,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AllowanceForLoanAndLeaseLossRecoveryOfBadDebts":{"label":"Allowance for Loan and Lease Loss, Recovery of Bad Debts","description":"Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":8400,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2015-05-01","end":"2015-05-31","val":71421,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2015-05-01","end":"2015-05-31","val":71421,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-05-01","end":"2015-05-31","val":71421,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-05-01","end":"2015-05-31","val":71421,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-06-30","val":71421,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":71421,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":71421,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":57594,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":57231,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":57231,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":124186,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":124186,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":66954,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":66954,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":133908,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":133908,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":66954,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":66954,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":200862,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":200862,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":66954,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":66954,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":267816,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":66954,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":66954,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133908,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":133908,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":66954,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":66954,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":200862,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":200862,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":66954,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":66954,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":267816,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66954,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":66954,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133908,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":133908,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":66954,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":66954,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":200862,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":200862,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":66954,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":66954,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":267816,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":267816,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":66954,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":66954,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":133908,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":133908,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":66954,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":66954,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":200862,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":200862,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":66954,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":66954,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":267816,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":267816,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":66954,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":66954,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":259663,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":259663,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":192709,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":192709,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":464689,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":464689,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":205026,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":205026,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":672823,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":672823,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":197842,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":197842,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":402642,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":402642,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":204800,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":204800,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":615471,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":615471,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":212829,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":212829,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":813184,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":8131.84,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":192025,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":192025,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":375018,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":375018,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":182993,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":182993,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":546795,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":546795,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":182265,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":182265,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":725060,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":725060,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":186377,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":186377,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":186377,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":373917,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":187540,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":187540,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":561172,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":187255,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":187255,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":624240,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":624240,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2014-01-01","end":"2014-03-31","val":3600000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4200000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":6100000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":6100000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5900000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8900000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":8900000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5400000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5400000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":5700000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5700000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5700000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5900000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5900000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16300000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":16300000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":13500000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":13500000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":13500000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":500000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":560000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14300000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":600000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":44000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1800000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1600000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1600000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4400000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3700000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3800000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3800000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":3700000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":200000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3700000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":200000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3700000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":200000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4000000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":200000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":200000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":200000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":5100000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":5100000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1100000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":1100000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1200000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1100000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":2200000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2200000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":7500000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":7500000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":11000000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":11000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":10700000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":10700000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":18200000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19300000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19300000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":19100000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1400000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6700000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11200000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":11100000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1200000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"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":"2014-12-31","val":2654931,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2648017,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11797043,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16997489,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13762746,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13756496,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13756496,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":13756496,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13756496,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9679626,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13850841,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9575530,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6156949,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4991040,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9218669,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14611352,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12126707,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9222886,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12091074,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8932114,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6430152,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10421824,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19763524,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46290344,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44704840,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75155598,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":68562363,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62288918,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64259433,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":48808593,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32959167,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":25813149,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26511368,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22434962,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18134882,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2970380,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":2872314,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2869553,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5469826,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9418517,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13243521,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12639255,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":1713475,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":1713475,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1713475,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1713475,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1254543,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11267516,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":13434867,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9891367,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9885117,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9885117,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":9885117,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9885117,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5989885,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10302552,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6016479,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5681758,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":5681758,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":5681758,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5681758,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5681758,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2960489,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1625825,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6126037,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3501780,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":3501780,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":3501780,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":3501780,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3501780,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11630078,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9085372,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6038862,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5783010,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":5783010,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5783010,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5783010,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5783010,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7485798,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4574586,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2005489,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6667303,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6667303,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":6667303,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6667303,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":6667303,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17144794,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16826550,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14958928,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16887643,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":16887643,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":16887643,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":16887643,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":16887643,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42773526,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":35070381,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29780253,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":39742575,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":39742575,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":39742575,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":39742575,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":39742575,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33492711,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20209245,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13391560,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10655488,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10655488,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10655488,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10655488,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10655488,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10739717,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7229466,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3454700,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1579874,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":532573,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":532573,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":572773,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3217353,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2649227,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":2649227,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":2649227,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":2649227,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2238516,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6116778,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5523096,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2015-07-14","val":1,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-07-14","val":1,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-07-14","val":1,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"},{"end":"2024-08-15","val":0.796,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-08-15","val":0.796,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q3I"}]}},"BusinessAcquisitionProFormaEarningsPerShareBasic":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Basic","description":"The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-09-30","val":-11.72,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4.49,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6.87,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3.38,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2.78,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-1.07,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2.29,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2.29,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.38,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-0.38,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2.52,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2.52,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-11784997,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4517541,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-14520497,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3797029,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-11344367,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-7547328,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-15623109,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-15623109,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4650817,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4650817,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-20751552,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-20751552,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":6631510,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1955894,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8904244,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1429686,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2777110,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1347424,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3902337,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3902337,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1126530,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1126530,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5231844,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5231844,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":525596,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":525596,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":525596,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":525596,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":526283,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":526283,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":76745,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":76745,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":429320,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2016-01-01","end":"2016-03-31","val":27767,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":27767,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":8685,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":8685,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2023-01-01","end":"2023-09-30","val":94784,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers":{"label":"Capitalized Software Development Costs for Software Sold to Customers","description":"Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":100499,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":100499,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":100499,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":100499,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":122027,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":118579,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":227049,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":251800,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":251800,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":251800,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":251800,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":251800,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":242459,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":232824,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":207820,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":184399,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":184399,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":184399,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":184399,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":184399,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":170297,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":168831,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":160485,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":154839,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":154839,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":154839,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":154839,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":154839,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":191755,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":248305,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":358604,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":399345,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":134149,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":134149,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":134149,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":134149,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":163726,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":210758,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":317854,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":377908,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":328642,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":277190,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":146543,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":130153,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":437189,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesBalanceSheetAssetsByMajorClassNet":{"label":"Capital Leases, Balance Sheet, Assets by Major Class, Net","description":"The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2014-12-31","val":273134,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":644267,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":644267,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":379161,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":379161,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":485461,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":485461,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":903006,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2015-12-31","val":648527,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":361996,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321611,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1020957,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":294141,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":204354,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":177464,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":508114,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":21266,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21266,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1773,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":109272,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21266,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":56981,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":104579,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":204354,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":113337,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":85393,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":408264,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueThereafter":{"label":"Capital Leases, Future Minimum Payments Due Thereafter","description":"Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":19494,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1773,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2015-12-31","val":70255,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":31054,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":36619,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":96251,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2015-12-31","val":578272,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":330942,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":284992,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":836534,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation":{"label":"Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation","description":"The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2014-12-31","val":245030,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":402066,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":402066,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":270808,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":270808,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":454471,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":454471,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":749480,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":1367211,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1367211,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1367211,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1367211,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"},{"start":"2020-01-01","end":"2020-06-30","val":1266849,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1266849,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1266849,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1266849,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"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":"2013-12-31","val":1400345,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2013-12-31","val":1400345,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":1400345,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":1400345,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1452612,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1I"},{"end":"2014-06-30","val":642132,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":781573,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":749517,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":749517,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":749517,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":749517,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":749517,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":749517,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2014-12-31","val":749517,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":749517,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014Q4I"},{"end":"2015-03-31","val":631695,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2015-03-31","val":631695,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10215809,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":10215809,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11187129,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":11187129,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7814220,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7814220,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7814220,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":7814220,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3967957,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":3967957,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8025023,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2016-06-30","val":8025023,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4260905,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":4260905,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":4117324,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1670311,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2017-03-31","val":1670311,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":211683,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2017-06-30","val":211683,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4854031,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":4854031,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":1847171,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10291532,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":10291532,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7428993,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":7428993,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4735506,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":4735506,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4572487,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":4572487,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4572487,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4572487,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4572487,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":4572487,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-12-31","val":4572487,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":4572487,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6011508,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":6011508,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3055894,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":3055894,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":626420,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":626420,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2708223,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":2708223,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11469455,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-03-31","val":11469455,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12886547,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":12886547,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10488072,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":10488072,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":13360463,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39397437,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":39397437,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31182385,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":31182385,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25352337,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":25352337,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":36080392,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30653410,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":30653410,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16586577,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":16586577,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10275654,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":10275654,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7440030,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7440030,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7440030,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7440030,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7440030,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":7440030,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":7440030,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":7440030,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7039375,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":7039375,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-03-31","val":7039375,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3237176,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":3237176,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":292642,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":1151823,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":267493,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":267493,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":267493,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2160000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-06-30","val":168114,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":168114,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1633166,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":1633166,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1310653,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1310653,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1310653,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1310653,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1112781,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":831634,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":414211,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"CashAndCashEquivalentsFairValueDisclosure":{"label":"Cash and Cash Equivalents, Fair Value Disclosure","description":"Fair value portion 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.","units":{"USD":[{"end":"2014-12-31","val":749517,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":749517,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":10215809,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11187129,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"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":"2014-01-01","end":"2014-03-31","val":52267,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-758213,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-618772,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":-117822,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-117822,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9466292,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":9466292,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":10437612,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":10437612,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":7064703,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3846263,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-3846263,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":210803,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":210803,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-3553315,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3553315,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-3696896,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-3696896,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2447013,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3905641,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":736707,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-2270153,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"}]}},"CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","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. Excludes effect from exchange rate changes.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-650828,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7072989,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":4360704,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2016-12-31","val":4360704,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2016-12-31","val":4360704,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":4360704,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1913691,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":455063,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5097411,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10478222,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":10478222,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7610483,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":7610483,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4920886,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":4920886,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6196888,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":6196888,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3241274,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":3241274,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":811800,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":811800,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11654835,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-03-31","val":11654835,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13177967,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":13177967,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10782044,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":10782044,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39966489,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":39966489,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31733645,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":31733645,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25902067,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":25902067,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31121451,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":31121451,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17027897,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":17027897,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10695149,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":10695149,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7536430,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":7536430,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-03-31","val":7536430,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3734070,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":3734070,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":784664,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":569755,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":569755,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":569755,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":470376,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":470376,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1935428,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":1935428,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1415043,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1133896,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":716473,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":4360704,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2016-12-31","val":4360704,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":4360704,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-06-30","val":455063,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5097411,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":2090551,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10478222,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7610483,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":7610483,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4920886,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":4920886,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4737207,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":4737207,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6196888,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":6196888,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3241274,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":3241274,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":811800,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":811800,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2893603,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":2893603,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11654835,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-03-31","val":11654835,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13177967,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":13177967,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10782044,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":10782044,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":14107255,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39966489,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":39966489,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31733645,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":31733645,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25902067,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":25902067,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":36632186,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":36632186,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31121451,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":31121451,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17027897,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":17027897,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10695149,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":10695149,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7935659,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":7935659,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7536430,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":7536430,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-03-31","val":7536430,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3734070,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":3734070,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":784664,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":784664,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":1454085,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":569755,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":569755,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":569755,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":470376,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":470376,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1935428,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":1935428,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1612915,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1415043,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1133896,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":716473,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-2447013,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3905641,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":736707,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-2270153,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8387671,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":8387671,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5519932,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":5519932,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2830335,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2830335,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2646656,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2646656,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1459681,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1459681,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1495933,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1495933,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3925407,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3925407,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-1843604,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1843604,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8761232,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":8761232,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10284364,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":10284364,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":7888441,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":7888441,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":11213652,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":11213652,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25859234,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":25859234,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17626390,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":17626390,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":11794812,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":11794812,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22524931,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":22524931,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5510735,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-5510735,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19604289,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-19604289,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-25937037,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-25937037,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-28696527,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-28696527,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-399229,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-399229,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-399229,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4201589,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-4201589,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-7150995,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-7150995,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-6481574,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-6481574,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-884330,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-884330,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-884330,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-983709,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-983709,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":481343,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":481343,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":158830,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-197872,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-479019,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":-896442,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"CashCollateralForBorrowedSecurities":{"label":"Cash Collateral for Borrowed Securities","description":"Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.","units":{"USD":[{"end":"2018-12-31","val":164720,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":185380,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2015-06-30","val":250000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":250000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":250000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-09-30","val":250000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":250000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":250000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":250000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":250000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":250000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":250000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":250000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":250000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":250000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":250000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":250000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":250000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":250000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":250000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":250000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":250000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":250000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":250000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":250000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":250000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":250000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":250000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":250000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":250000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":250000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":250000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":250000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2014-12-31","val":0.01,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.1,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0.01,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.01,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-10-03","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-10-03","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-10-03","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-10-03","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-05-04","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-05-04","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":0.01,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":0.01,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":0.01,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":0.01,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":7500000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":200000000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":200000000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":200000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7500000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":200000000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":200000000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":200000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":200000000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":200000000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":200000000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":200000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":200000000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":200000000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":200000000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":200000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":200000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":200000000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":200000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":200000000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":200000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":200000000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":200000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":200000000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":50000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":50000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":50000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":50000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-01-16","val":200000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-01-16","val":200000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-01-16","val":200000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-01-16","val":200000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-01-16","val":200000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2018-01-16","val":200000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2018-01-17","val":50000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-01-17","val":50000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-01-17","val":50000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-01-17","val":50000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-01-17","val":50000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2018-01-17","val":50000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2018-03-31","val":50000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":50000000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":50000000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":50000000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":50000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50000000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50000000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-08","val":100000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":100000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":100000000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":100000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":100000000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":100000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":100000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":100000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":100000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":100000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":100000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":100000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":100000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":100000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":100000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":493178,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":493178,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":493178,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":493178,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":493483,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10719272,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12539704,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12547684,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12547644,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12547684,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":12547684,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12547684,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12576306,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19353126,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21690555,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1012171,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27377490,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29365741,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51964878,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5289919,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6067039,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6425470,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":432286,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":432286,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17645720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":882268,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5582280,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12468214,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17693932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19799348,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38266482,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38270250,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38270250,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2322511,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46557750,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46623618,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":48338500,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-10-03","val":268000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-10-03","val":268000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-10-03","val":268000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-10-03","val":268000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-10-03","val":26800,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":289992,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5495546,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-05-04","val":605000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-05-04","val":605000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-05-04","val":60500,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-05-04","val":60500,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-05-04","val":60500,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-05-04","val":60500,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-05-31","val":60500,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-05-31","val":60500,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-06-30","val":6967699,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10013524,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1303739,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1303739,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1348974,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10068111,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10071286,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10071286,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10071286,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":493178,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":493178,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":493178,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":493178,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":493483,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10719272,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12539704,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12547684,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12547644,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12547684,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":12547684,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12547684,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12576306,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19353126,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21690555,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":25304270,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1012171,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27377490,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29365741,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51964878,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2265320,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5289919,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6067039,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6425470,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":432286,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":432286,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17645720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":882268,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5582280,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5582280,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12468214,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17693932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19799348,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":25085534,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38266482,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38270250,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38270250,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":46450250,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2322511,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46557750,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46623618,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":48338500,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2899911,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":289992,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5495546,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6967699,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10013524,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1282686,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1303739,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1303739,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1348974,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10068111,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":10070779,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10071286,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10071286,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10071286,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":4932,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":4932,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4932,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4932,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4936,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":107193,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":125397,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":125477,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":125477,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":125477,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":125477,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":125477,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":125763,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":193531,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":216905,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":253042,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":253042,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":253042,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":253042,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10122,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":273775,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":293657,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":519648,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22653,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":22653,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":22653,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":22653,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":22653,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":52899,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60670,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":64255,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":86457,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":86457,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":86457,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4323,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4323,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":176457,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":176457,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8823,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":55823,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":55823,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":55823,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":55823,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":55823,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":124682,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":176939,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":197993,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250855,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":250855,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":250855,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":250855,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":250855,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":382665,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":382703,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":382703,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":464503,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":464503,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":464503,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":464503,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23225,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":465578,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":466237,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":483386,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28999,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":28999,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":28999,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":28999,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2900,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":54955,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":69677,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100135,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12827,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":12827,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":12827,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":12827,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":12827,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":12827,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13037,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":13037,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13490,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100681,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100708,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":100708,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":100708,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":100708,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100713,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100713,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100713,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2014-01-01","end":"2014-09-30","val":-4265887,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1608833,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-5671470,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2595173,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7953757,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-5358584,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-12624388,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-12624388,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4670631,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4670631,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-17353132,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-17353132,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4507292,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-4507292,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9558693,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-9558693,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-5051404,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-5051404,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-14405686,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-14405686,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-4846991,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4846991,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19159518,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-19159518,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4981689,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4981689,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9193570,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-9193570,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-4211881,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-4211881,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-12468472,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12468472,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3274881,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-3274881,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15451384,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-15451384,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3060663,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3060663,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6374763,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6374763,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3314100,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3314100,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9628660,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9628660,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3253897,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3253897,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13355291,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13355291,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3850290,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3850290,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6448251,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6448251,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2597961,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2597961,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9923391,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9923391,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3475140,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3475140,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12450680,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-12450680,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3909817,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3909817,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11060516,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-11060516,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-7150699,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-7150699,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-17469208,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-17469210,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-6408694,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-6408694,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-23646347,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-23646347,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15929070,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-15929070,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-22485980,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-22485980,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-6556910,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-6556910,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-29140203,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-29140203,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-6654223,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-6654223,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-36767268,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-36767268,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7287565,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-7287565,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14355122,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-14355122,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-7067557,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-7067557,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-28995862,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-28995862,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14640740,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14640740,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-38664699,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-38664699,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5583536,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5583536,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5583536,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11524563,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-11524563,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-5941027,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5941027,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15508705,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-15508705,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3984142,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3984142,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-31947828,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-31947828,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":386033,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":363105,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11992780,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3101859,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3509992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2493129,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2015-12-31","val":2720901,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3958661,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4007760,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3829792,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":3829792,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3829792,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3829792,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3829792,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"}]}},"ContractualObligationDueAfterFifthYear":{"label":"Contractual Obligation, to be Paid, after Year Five","description":"Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":19494,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":465189,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35647,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"}]}},"ContractualObligationDueInFourthYear":{"label":"Contractual Obligation, to be Paid, Year Four","description":"Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":21266,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":449035,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":483830,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":40080,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":40080,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":40080,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":40080,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":40080,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":1164625,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1276802,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1218787,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1615679,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1615679,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1615679,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1615679,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1615679,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"}]}},"ContractualObligationDueInSecondYear":{"label":"Contractual Obligation, to be Paid, Year Two","description":"Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":837834,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1318600,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1139767,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1534204,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1534204,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1534204,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1534204,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1534204,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"}]}},"ContractualObligationDueInThirdYear":{"label":"Contractual Obligation, to be Paid, Year Three","description":"Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":677682,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":449035,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1129729,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":639829,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":639829,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":639829,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":639829,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":639829,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"}]}},"ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination":{"label":"Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":378556,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":13270,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":829275,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":829275,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2018-03-31","val":37958,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51575,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":51575,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"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":"2017-12-31","val":24442,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":24442,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":24442,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-06-30","val":14122,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10323,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15824,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":15824,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15824,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15824,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":15824,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9993,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9993,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9808,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9808,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":9808,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":9808,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9808,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":9808,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":9808,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9808,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":393739,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51622,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9808,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":9808,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":9808,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":9808,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":9808,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":9808,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9808,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":142061,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46003,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27279,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":194687,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":25926,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":25926,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":25926,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":25926,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8571,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":8571,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":8571,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":13470,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":14119,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":14450,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5831,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5831,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":6016,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":6016,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-144196,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12525,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-12525,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-12525,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-21096,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-21096,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-21096,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-21096,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-21096,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) 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 the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":8183661,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":8183661,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":8183661,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"},{"start":"2024-01-01","end":"2024-09-30","val":3000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":3000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-01-01","end":"2024-09-30","val":3000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-09-30","val":3000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":3000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. 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 the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":8183661,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) 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 the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2015-05-02","end":"2015-05-08","val":7374852,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-05-02","end":"2015-05-08","val":7374852,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-12-31","val":7374852,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2021-10-01","end":"2021-10-18","val":375000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q3I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2014-06-30","val":2500,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2014-12-31","val":1500000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":1500000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1500000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1500000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1500006,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"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":"2014-01-01","end":"2014-03-31","val":136107,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":201209,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":65102,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":425541,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":115389,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":115389,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":163620,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":163620,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":48231,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":48231,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":788256,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":624635,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1179771,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1179771,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":345967,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":345967,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":682987,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":682987,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":337020,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":337020,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1269990,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1269990,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":400001,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":400001,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1658571,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":1658571,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":424950,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":424950,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":817741,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":392791,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1266148,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":448407,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1612838,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":342832,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Goods Sold, Excluding Depreciation, Depletion, and Amortization (Deprecated 2019-01-31)","description":"The aggregate cost of goods produced and sold during the reporting period, excluding depreciation, depletion, and amortization.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":276831,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":101425,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":712016,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":562694,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"}]}},"CostOfServices":{"label":"Cost of Services (Deprecated 2018-01-31)","description":"Total costs related to services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":97918,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":238220,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":140302,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":526196,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":95430,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":95430,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":150224,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":150224,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":54794,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":54794,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":198691,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":48467,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":367802,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":367802,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":315709,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":315709,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":476931,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":476931,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":161222,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":161222,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":528733,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":528733,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":51802,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":51802,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":631333,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":631333,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":100233,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":100233,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":178996,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":78763,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":228115,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":49119,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":520338,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":168553,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"CostOfServicesExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Services, Excluding Depreciation, Depletion, and Amortization (Deprecated 2019-01-31)","description":"The aggregate cost of services rendered during the reporting period, excluding depreciation, depletion and amortization.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":336616,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":129120,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":191738,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":46634,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":12066290,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5634737,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":18216883,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5552586,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11750019,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":6197433,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":17315276,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":17315276,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":5565257,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":5565257,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":23035022,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":23035022,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5722500,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":5722500,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10615708,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":10615708,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4893208,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":4893208,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14557273,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":14557273,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3941565,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3941565,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18476798,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":18476798,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3862109,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3862109,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7906922,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":7906922,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4044813,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4044813,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11689341,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11689341,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3782419,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3782419,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":16126549,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":16126549,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4782143,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4782143,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8372613,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8372613,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3590470,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3590470,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":12446261,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":12446261,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":4073648,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4073648,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15769859,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":15769859,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4611419,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":4611419,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12317618,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":12317618,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":7706199,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7706199,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19550345,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":19550345,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":7232727,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":7232727,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26932920,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":26932920,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7090934,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":7090934,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14041060,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":14041060,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":6950126,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":6950126,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20366778,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":20366778,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":6325718,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":6325718,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27579067,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":27579067,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6315485,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":6315485,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12554895,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":12554895,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":6239410,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":6239410,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26516907,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":26516907,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":13962011,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":13962011,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37174414,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":37174414,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5983555,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":5983555,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":5983555,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11876049,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":11876049,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":5892493,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5892493,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16140695,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":16140695,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":4264647,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4264647,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34166975,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":34166975,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1871367,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1913464,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1913464,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3488774,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3488774,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1575310,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1575310,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4272659,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":4272659,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":783885,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":783885,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4871432,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":522846,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1120071,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":597225,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1822256,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":702185,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":132403,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":132403,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43828,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":43828,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":176662,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":300000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":300000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":300000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":550000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":311003,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-05-02","end":"2015-05-08","val":2100000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-05-02","end":"2015-05-08","val":2100000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-05-02","end":"2015-05-08","val":2100000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-06-30","val":3000000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":3000000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1500000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2020-06-30","val":7082915,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6835623,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6557992,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":6557992,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":6557992,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":6557992,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6557992,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5664238,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5084010,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4256214,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3466491,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":3466491,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3466491,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3466491,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3466491,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2607102,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2114833,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1726773,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1614591,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1614591,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1614591,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1614591,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1614591,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1313888,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":880517,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":747847,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"DebtLongtermAndShorttermCombinedAmount":{"label":"Debt, Long-term and Short-term, Combined Amount","description":"Represents the aggregate of total long-term debt, including current maturities and short-term debt.","units":{"USD":[{"end":"2014-12-31","val":3005000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2019-12-31","val":703055,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":703055,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":703055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":25255947,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26151573,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26635927,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":26635927,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":26635927,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":26635927,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":26635927,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25376934,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25754951,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25408938,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25161855,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":25161855,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":25161855,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":25161855,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25161855,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24957409,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17026715,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14177909,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13489178,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":13489178,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":13489178,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":13489178,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":13489178,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11631738,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10071668,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9947611,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11099253,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":1662,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1662,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-129095,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-129095,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2014-12-31","val":296041,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":296041,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":296041,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":296041,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":767412,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-09-30","val":137178,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q4I"},{"end":"2017-06-30","val":179150,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2024-12-31","val":6269,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":6269,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":6269,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":6269,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6269,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"}]}},"DeferredRentCreditCurrent":{"label":"Deferred Rent Credit, Current","description":"For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":26000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":303719,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":352985,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":352985,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":352985,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":352985,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":461552,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":527528,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":421913,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":398084,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":398084,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":398084,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":398084,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":398084,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":374194,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":347648,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":319273,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":290719,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":290719,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":290719,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":290719,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":290719,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":261791,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":230122,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":196558,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":162919,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":162919,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":162919,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":162919,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":162919,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":6907,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2014-12-31","val":339171,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":339171,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":339171,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":339171,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":274552,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":234508,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":158860,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50925,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":50925,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":50925,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":50925,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":50925,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":51794,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":105767,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":64424,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":37397,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":37397,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":37397,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":37397,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":37397,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31233,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":37760,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31239,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24442,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":24442,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":24442,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23040,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14122,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2022-09-30","val":194960,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":142061,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":142061,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46003,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27279,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":194687,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":25926,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":25926,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8571,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":8571,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5505,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2022-01-01","end":"2022-09-30","val":210735,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":142061,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":142061,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":143506,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":143954,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":144031,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2018-12-31","val":51152,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":95077,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":95077,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1233203,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1233203,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":502575,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":502575,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":31509970,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":42211046,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":42211046,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":64085696,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":64085696,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":49595161,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":49595161,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52724888,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":52724888,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":54539548,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":54539548,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":103185302,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":103185302,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":106839267,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":106839267,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":106624343,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":106624343,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":110664601,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":110664601,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":112109663,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2014-12-31","val":334578,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":226299,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":226299,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":269708,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":269708,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":45338,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":45338,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":19068,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":19068,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23213,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":23213,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"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":"2014-12-31","val":31505287,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":41554045,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":41554045,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":63520548,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":63520548,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":49251408,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":49251408,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52348036,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2021-12-31","val":106100000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":106100000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":106100000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":110400000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":28704237,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":38797762,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":38797762,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":60357220,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":60357220,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":46326407,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":46326407,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":49480731,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":49480731,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":51247762,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":51247762,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":98165790,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":98165790,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":102388393,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":102388393,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":102095463,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":102095463,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":89055237,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":89055237,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":85790968,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2014-12-31","val":246233,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":313714,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":313714,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":117629,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":117629,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71756,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":71756,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1754,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1754,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100157,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":100157,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2019-12-31","val":54359488,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":103185302,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":103185302,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":106839267,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":106839267,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":106624343,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":106624343,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":110664601,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsForeign":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.","units":{"USD":[{"end":"2014-12-31","val":4300000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-07-14","val":4300000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-07-14","val":4300000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-07-14","val":4300000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-07-14","val":4300000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2014-12-31","val":1894478,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1994478,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1994478,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2559479,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":2559479,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2559479,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":2559479,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2559479,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":2559479,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2559479,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2559479,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2559479,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":2559479,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2559479,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2559479,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2559479,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2559479,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2559479,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":2559479,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2559479,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2014-12-31","val":144742,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":383153,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":383153,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":448534,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":448534,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":345088,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":345088,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":329796,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":329796,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":325571,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":325571,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":319397,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":319397,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":498658,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":498658,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":724265,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":724265,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":729693,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":729693,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":893280,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2014-12-31","val":185702,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":495640,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":495640,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":333126,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":333126,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":247093,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":247093,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":284662,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":284662,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":286692,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":286692,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":331631,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":331631,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":322538,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":322538,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":659069,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":659069,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":605455,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":605455,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4148610,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2014-12-31","val":31505287,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":41554045,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":41554045,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":63520548,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":63520548,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":49251408,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":49251408,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52348036,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":52348036,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":54359488,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":54359488,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":98874420,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":98874420,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":106088316,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":106088316,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":106060462,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":106060462,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":110358421,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":110358421,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":111592614,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2014-12-31","val":100000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-07-14","val":100000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-07-14","val":100000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-07-14","val":100000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-07-14","val":100000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssets":{"label":"Deferred Tax Liabilities, Goodwill and Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":657001,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":657001,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":565148,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":565148,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":343753,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":343753,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":256011,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":256011,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":180060,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":180060,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3885485,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":3885485,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":178478,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":178478,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2014-12-31","val":4683,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":120841,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":120841,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-12-31","val":347416,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":347416,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":343841,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":343841,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":306145,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":306145,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":294086,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2014-01-01","end":"2014-12-31","val":516324,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":500467,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":500467,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":388231,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":388231,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":401272,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":401272,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":463068,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":463068,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":186244,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":186244,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1152954,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1152954,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1541561,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-12-31","val":1541561,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":830757,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":830757,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":584230,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":584230,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":151057,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":161537,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":320372,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":461432,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":141060,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":573918,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":106133,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":106133,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":207227,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":207227,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":392404,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":392404,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":185177,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":624653,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":624653,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":168440,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":168440,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":329969,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":329969,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":494828,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":494828,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":656047,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":656047,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":159863,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":159863,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":324412,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":324412,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":499651,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":499651,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":669088,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":669088,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":156335,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":156335,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":317652,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":317652,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":508162,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":508162,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":730884,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":730884,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":223115,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":223115,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":450952,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":450952,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":687107,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":687107,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":921379,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":921379,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":228538,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":228538,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":913443,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":913443,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1622922,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1622922,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2334739,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2334739,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":546913,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":546913,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1290139,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1290139,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2107323,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2107323,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2713907,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2713907,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":514269,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":514269,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":978287,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":978287,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1307590,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1307590,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1642781,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1642781,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":350452,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":350452,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":350452,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":721887,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":721887,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1070581,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1070581,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1318597,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1318597,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":138,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":42235,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":42235,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":85195,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":85195,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":129502,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":129502,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":174773,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":45970,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":92959,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":141043,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","description":"Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31831,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-647342,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":647342,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-647342,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":647342,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2015-03-31","val":40502,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"}]}},"DerivativeLiabilitiesNoncurrent":{"label":"Derivative Liability, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-06-30","val":234224,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":74239,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":112852,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":206973,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":222387,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":225395,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":228589,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":114804,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":175498,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":146207,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":99498,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88635,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":45656,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34364,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"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":"2014-01-01","end":"2014-03-31","val":-3.62,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-8.11,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-4.49,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-13.03,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4.92,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-16.25,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5.61,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-5.61,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2.35,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-2.35,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-0.84,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-0.84,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.38,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-0.38,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2.2,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2.2,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.36,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.36,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.74,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-0.74,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-0.38,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.37,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.92,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.92,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-0.23,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.23,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1.1,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-27.59,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.19,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4.77,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.34,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-8.45,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-0.15,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-3.73,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.37,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-9.17,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.07,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-1.74,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9.8,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-9.8,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.75,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-0.75,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1.29,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-1.29,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.57,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-0.57,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.8,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-36.09,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.53,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-10.67,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2.22,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-44.49,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.41,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-8.25,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.48,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-9.54,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.15,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2.94,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-13.32,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-13.32,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3.95,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3.95,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7.7,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-7.7,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.53,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-0.53,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.49,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.49,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1.36,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1.36,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.4,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.4,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.66,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1.66,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.5,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.65,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-0.19,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.79,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.14,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.007,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.007,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.005,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-0.005,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0.5,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.015,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.21,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.511,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.331,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.321,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.373,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-0.373,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.93,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.93,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.13,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.13,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.239,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-0.239,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.284,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-0.284,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.206,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-0.206,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.132,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-0.132,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.101,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.135,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.045,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.045,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.007,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.007,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.028,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.028,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.024,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.024,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.038,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0.038,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.116,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.012,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":-0.014,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.014,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.019,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-0.019,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.006,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.006,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.044,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-0.044,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.005,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-0.005,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.001,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-0.001,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.113,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.036,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.033,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.033,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.065,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.065,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.068,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.068,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.064,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.064,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.044,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.044,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.035,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.035,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.016,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.016,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.022,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0.022,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.107,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.107,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.036,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-193,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-193,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-8286,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8286,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5254,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5254,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3103,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3103,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":1276,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1276,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":12565,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":12565,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3756,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7023,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-13825,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-37517,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","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. Excludes amounts 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":[{"start":"2017-01-01","end":"2017-03-31","val":-3756,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":-13522,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":-7023,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-13825,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-37517,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-13522,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5584,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":5587,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":7419,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7419,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":12878,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":12878,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4216,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4216,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1321,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1321,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4541,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4541,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-3735,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-3735,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":41824,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":41824,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":325908,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":325908,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1066898,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1066898,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1586541,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1586541,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-628998,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-628998,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-296403,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-296403,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-727477,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-727477,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1463609,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-1463609,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-413093,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-413093,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-972316,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-972316,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1548819,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1548819,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-920376,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-920376,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":150186,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":150186,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":150186,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-36712,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-36712,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":15977,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":15977,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":265066,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":265066,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":423099,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":423099,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":423099,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":423099,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":430972,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":702692,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":840637,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1081270,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1081270,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1081270,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1081270,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1081270,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1260839,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":942636,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1230502,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":578480,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":578480,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":578480,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":578480,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":578480,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1019962,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":798069,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":902892,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":746924,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":746924,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":746924,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":746924,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":746924,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1003418,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":868802,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1023577,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1041573,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1041573,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1041573,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1041573,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1041573,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1223083,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1190500,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1387498,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":855994,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":855994,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":855994,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":855994,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":855994,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":988291,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1730128,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2003002,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2126511,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":2126511,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2126511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2126511,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2126511,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2286441,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1541898,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1342013,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1621788,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1621788,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1621788,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1621788,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1621788,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1695557,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1575299,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1391145,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1097654,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1097654,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1097654,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1097654,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1097654,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1424602,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1439181,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":381807,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":127601,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":127601,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":127601,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":127601,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":127601,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":127601,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":47828,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":47828,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":374939,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":49146,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":62907,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":62907,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":62907,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":62907,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19710,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29021,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25444,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2015-12-31","val":3400000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2200000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1300000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":500000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":200000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":{"label":"Share-based Payment Arrangement, Expense, Tax Benefit","description":"Amount of tax benefit for recognition of expense of award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1300000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1300000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1300000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":1300000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4400,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4400,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":-31831,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"},{"start":"2015-05-02","end":"2015-05-08","val":700000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-05-02","end":"2015-05-08","val":700000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-06-30","val":647342,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":679173,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":647342,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-26744,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-26744,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-26744,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-124139,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-124139,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-97395,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-144064,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-144064,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8166,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-8166,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-8155,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-8155,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8070,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8070,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-8386,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-8386,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-67,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-67,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-67,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-67,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-67,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-67,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-67,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-67,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-382511,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-382511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-548008,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-548008,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-517680,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-517680,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":101390,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":101390,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":114411,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":114411,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":122572,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":122572,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":129731,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":129731,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-109744,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-109744,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-35628,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-35628,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-54623,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-54623,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-113740,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-113740,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12694,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-12694,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-12694,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-55411,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-55411,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-65800,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-65800,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-64259,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-64259,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)","description":"Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-382511,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-548008,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-517680,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-517680,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":101390,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":114411,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":122572,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":129731,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":129731,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-109744,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-35628,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":-54623,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-113741,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-113741,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12694,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-55411,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-65800,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-65876,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-65876,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases","description":"Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":615831,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":615831,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":615831,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":615831,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","description":"Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2020-06-30","val":234224,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":74239,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":112852,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":112852,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":112852,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":206973,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":222387,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":225395,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":228589,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":228589,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":228589,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":114804,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":175498,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":146207,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":99498,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":99498,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":99498,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88635,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":45656,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34364,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss":{"label":"Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":31831,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-647342,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-679173,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-647342,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-647342,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26744,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":26744,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":124139,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":97395,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":144064,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":144064,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8166,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":8166,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8155,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":8155,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-11,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-11,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8070,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":8070,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-85,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-85,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8386,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8386,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":67,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":67,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":67,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":67,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":67,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":67,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":67,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":67,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":382511,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":382511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":382511,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":382511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":548008,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":548008,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":165497,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":165497,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":517680,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":517680,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-101390,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-101390,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-114411,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-114411,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-13021,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-13021,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-122572,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-122572,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8161,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-8161,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-129731,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-129731,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":109744,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":109744,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35628,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":35628,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-74116,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-74116,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":54623,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":54623,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":18995,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":18995,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":113741,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":113741,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12694,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12694,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":12694,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":55411,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":55411,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":42717,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":42717,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":65800,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":65800,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":10389,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":10389,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":65876,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":65876,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":22480,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":22480,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":41778,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":41778,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":60482,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":60482,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":75018,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":75018,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18470,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":18470,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33519,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":33519,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":45185,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":45185,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":57247,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":57247,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6860,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":6860,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11350,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":11350,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":13991,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":13991,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":15481,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":15481,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":905,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":905,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1414,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1414,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1672,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1672,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1701,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1701,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2019-03-31","val":944389,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":956147,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1038723,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":892293,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":729840,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":568015,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":424701,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":313264,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":212798,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":135522,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":76700,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46794,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":399345,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":399345,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":399345,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":399345,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":492300,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":576322,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":627620,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":579030,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":579030,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":579030,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":579030,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":579030,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":517042,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":432494,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":348000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":266470,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":266470,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":266470,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":266470,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":266470,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":183533,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":116829,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":68831,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43150,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":43150,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":43150,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":43150,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":43150,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26462,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16731,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6748,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3364,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3364,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3364,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3364,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3364,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2803,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1962,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1121,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":280,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":280,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":280,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":280,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":280,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":280,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":437189,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":437189,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":437189,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":437189,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":452089,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":379825,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":411103,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":313263,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":313263,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":313263,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":313263,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":313263,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":212798,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":135521,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76701,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":46794,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":46794,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":46794,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":46794,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":46794,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29265,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18693,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7869,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3644,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":3644,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3644,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3644,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3644,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2803,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1962,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1121,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":280,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":280,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":280,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":280,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":280,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":1033594,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1034935,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1129531,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":964062,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":783138,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":606264,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":451284,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":330932,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":223119,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":141352,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":79891,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48494,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-09-30","val":280,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":633130,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-09-30","val":120352,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":281914,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":174625,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92858,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31397,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":44850,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":3644,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3644,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3364,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":280,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":280,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":280,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":280,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":11240,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11240,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41961,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3364,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3364,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3364,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3364,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":280,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":280,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":280,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":280,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":138278,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":166318,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":270043,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45374,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":45374,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45374,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":45374,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3364,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3364,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3364,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3364,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":280,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":464866,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":520947,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":633130,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":281914,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":281914,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":281914,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":281914,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":45374,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44850,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":44850,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44850,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3364,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":415566,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":332786,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":180753,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":452206,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":275332,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":89205,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":78788,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":90808,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":71769,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53298,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38249,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26583,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17668,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10321,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5830,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3191,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1700,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":50193,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":107871,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":177092,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":292722,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116538,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":116538,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":235600,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":235600,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":389501,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":389501,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":535931,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":535931,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":162453,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":162453,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":324278,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":324278,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":467592,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":467592,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":579029,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":579029,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100466,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":100466,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":177742,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":177742,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":236563,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":236563,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":266470,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":266470,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17529,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":17529,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28101,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":28101,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":38925,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":38925,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":43150,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":43150,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":841,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":841,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":841,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1682,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1682,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":2523,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2523,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":3364,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":3364,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":280,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":280,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":280,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":280,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":280,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":280,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":280,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":280,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":961418,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":984742,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1096472,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":958590,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":958590,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":958590,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":958590,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":958590,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":826243,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":696333,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":571329,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":449628,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":449628,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":449628,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":449628,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":449628,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":338673,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":227209,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":141387,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":90467,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":90467,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":90467,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":90467,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":90467,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50756,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19660,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4347,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3500,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3500,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3500,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3500,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3500,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2671,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1833,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":986,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":138,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":138,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":138,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":138,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":138,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":138,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.092,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.092,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.092,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.093,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.094,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.095,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.097,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.097,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.098,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.094,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.092,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.091,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.081,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.073,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.044,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":124186,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":124186,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":124186,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":124186,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":191140,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":258094,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":325048,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":392002,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":392002,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":392002,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":392002,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":392002,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":458956,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":525910,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":592864,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":659818,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":659818,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":659818,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":659818,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":659818,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":726772,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":793726,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":860680,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":927634,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":927634,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":927634,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":927634,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":927634,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":994588,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1061542,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1128496,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1195450,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1195450,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":1195450,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1195450,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1195450,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1262404,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1457337,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1670026,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1899199,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1899199,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1899199,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1899199,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1899199,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":811281,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1027851,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1201765,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1371424,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1371424,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1371424,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1371424,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1536204,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1617071,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1686211,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7437206,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7437206,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7437206,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7437206,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-7437206,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7869468,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8050916,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8032636,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-15508176,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":116801,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":70697,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":24593,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-12-31","val":4760948,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3935854,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3682704,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3456145,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3787076,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3860953,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3859891,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":268000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":268000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":268000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":268000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2017-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":267816,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":267816,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":389865,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":203811,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2021-03-31","val":608457,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":411139,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":200294,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":783669,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":576075,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":359349,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":168621,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-09-30","val":733020,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2016-09-30","val":268000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2023-09-30","val":183255,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":268000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":268000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":268000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":268000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":268000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":268000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":268000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":268000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-09-30","val":268000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":165117,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":46104,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":46104,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":779730,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":815242,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":849055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":811276,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":822278,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":801174,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":783669,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":768100,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":718697,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":674484,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":738002,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":752463,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":751840,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3762939,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-09-30","val":268000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":165117,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":46104,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":779730,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":815242,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":849055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":811276,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":822278,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":801174,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":783669,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":768100,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":718697,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":674484,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":738002,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":752463,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":751840,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":697152,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-09-30","val":268000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":267816,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":165117,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":779730,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":815242,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":849055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":811276,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":822278,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":801174,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":783669,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":768100,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":718697,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":674484,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":738002,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":752463,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":751840,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":733020,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-09-30","val":268000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":267816,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":267816,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":267816,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":779730,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":815242,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":849055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":811276,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":822278,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":801174,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":783669,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":768100,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":718697,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":674484,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":738002,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":564347,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":375920,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":733020,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsFairValueDisclosure":{"label":"Finite-lived Intangible Assets, Fair Value Disclosure","description":"Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.","units":{"USD":[{"end":"2020-03-31","val":0,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":2013000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2013000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":2013000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2013000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2013000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2013000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2013000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":2013000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":2013000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":2013000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2013000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2013000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2013000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2013000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2013000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":2013000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2013000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":2013000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2013000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2013000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2013000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2013000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2013000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":2013000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2013000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2013000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2013000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2013000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2013000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2013000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2013000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2013000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":17774461,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":17576000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":17531000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2013000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17774461,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17576000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17531000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":17531000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":17531000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":17531000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":17531000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17531000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17531000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17531000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17531000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15518000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15518000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15518000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15518000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15518000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15518000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15518000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15518000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1888814,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1888814,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1888814,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1888814,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1888814,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1821860,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1754906,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1687952,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1620998,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":1620998,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":1620998,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1620998,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1620998,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1554044,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1487090,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1420136,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1353182,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1353182,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1353182,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1353182,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1353182,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1286228,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1219274,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1152320,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1085366,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1085366,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1085366,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1085366,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1085366,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1018412,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":951458,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":884504,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":817550,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":817550,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":817550,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":817550,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":817550,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":15566528,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16071680,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16580963,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":16580963,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":16580963,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":16580963,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":16580963,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15656651,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15662324,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15050387,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14530209,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":14530209,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":14530209,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":14530209,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14530209,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14054168,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12969215,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12001036,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7440974,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7440974,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7440974,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7440974,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7440974,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7398333,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7206382,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6842406,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2025-03-31","val":12500,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12500,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11328,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":11328,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3562,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3562,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-7766,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-7766,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2293,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2293,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-1269,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1269,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-8102,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-8102,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2620,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2620,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11618,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":11618,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":8998,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":8998,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19636,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":19636,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8018,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":8018,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":23179,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":23179,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12181,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":12181,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-9581,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-9581,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-21762,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-21762,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6556,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-6556,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3025,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3025,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10431,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-10431,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-10351,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-10351,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-472,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-472,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9879,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9879,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9426,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9426,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-8954,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-8954,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2410,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":2410,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3876,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3876,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-293664,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-293664,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-289788,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-289788,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-794832,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-794832,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-501168,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-501168,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1468855,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1468855,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":427615,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":427615,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":426700,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":426700,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-915,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-915,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":655774,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":655774,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":229074,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":229074,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":891223,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":891223,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":198740,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":198740,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":470707,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":470707,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":271967,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":271967,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":419160,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":419160,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-51547,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-51547,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":379622,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":379622,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-91994,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-91994,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-91994,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-152396,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-152396,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-60401,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-60401,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-288326,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-288326,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-135930,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-135930,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-289306,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-289306,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":281,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":281,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":281,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":465,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":465,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":184,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":184,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":463,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":463,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-2,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":575,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":106,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":103,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":-3,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":103,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"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":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6068,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-6068,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6308,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-6308,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":6308,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-6308,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":6309,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-6309,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5253,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5253,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5253,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5253,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":5253,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5253,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-24439,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-24439,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-9904,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-9904,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9904,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9904,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-9904,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-9904,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":-15979,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-15979,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-15988,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-15988,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-16000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-16000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-10288,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-10288,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":884970,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":884970,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":259353,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":259353,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":259353,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":259353,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":259353,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":259353,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":259353,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":259353,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2024-01-01","end":"2024-09-30","val":9738487,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":9738487,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":9738487,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":9738487,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9738487,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2014-01-01","end":"2014-03-31","val":554954,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1078073,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":523120,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1590085,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":555444,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2312935,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":659392,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":659392,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2079611,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2079611,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1420219,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1420219,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3687313,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3694143,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1610828,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1614532,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5834642,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5834642,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1538046,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1538046,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3315100,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3315100,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1777054,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1777054,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4955096,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4955096,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1639996,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1639996,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6602608,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":6602608,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1969216,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":1969216,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3719234,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":3719234,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1750018,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1750018,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5319811,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5319811,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1600577,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1600577,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6692659,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":6692659,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1790522,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1790522,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3621585,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3621585,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1831063,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1831063,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5365221,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5365221,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1743636,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1743636,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7069315,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":7069315,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1747585,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1747585,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3340430,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3340430,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1592845,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1592845,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4901136,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4901136,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1560706,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1560706,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6252442,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":6252442,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1701448,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":1701448,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4193019,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4193019,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2491571,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2491571,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6549432,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":6549432,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2356413,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2356413,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8801661,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":8801661,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2663657,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2663657,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5355912,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":5355912,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2692255,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":2692255,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7444138,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":7444138,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2088226,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2088226,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9935963,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":9935963,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2625053,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2625053,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4759319,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":4759319,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2134266,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2134266,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6779773,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6779773,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2020452,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2020452,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8884084,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":8884084,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2423953,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2423953,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":2423953,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4848960,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":4848960,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2425007,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2425007,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6883588,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":6883588,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":2034628,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2034628,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8081664,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":8081664,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1642054,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1684151,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1684151,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3252770,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3252770,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1568619,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1568619,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4021321,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":4021321,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":768551,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":768551,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4542025,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":513344,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1108182,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":594838,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1810097,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":701915,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-09-30","val":291747,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":637528,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":637528,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":637528,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":637528,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":637528,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":600814,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":600814,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":600814,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":600814,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":600814,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":600814,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":600814,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":600814,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":600814,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":600814,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":600814,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":600814,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":600814,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":600814,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":600814,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":600814,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":600814,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":600814,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":600814,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":600814,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":600814,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":600814,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":600814,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":600814,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":600814,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":600814,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":600814,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":600814,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":600814,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":600814,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":600814,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":600814,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":600814,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":600814,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7650642,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8057894,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":8024729,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7694401,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7790595,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7606071,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7453007,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7453007,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":7453007,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":7453007,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7453007,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":7453007,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7316883,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6884915,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":7046535,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":7046535,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":6688652,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":6688652,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":3293,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":410545,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":735263,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":735263,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-330328,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-234134,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":-418658,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-571722,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-571722,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-136124,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-568092,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":477487,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-512458,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-512458,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2022-01-01","end":"2022-09-30","val":6975520,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6975520,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":6975520,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":6975520,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6940549,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":6940549,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":6940549,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":6940549,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"GoodwillPeriodIncreaseDecrease":{"label":"Goodwill, Period Increase (Decrease)","description":"Amount of increase (decrease) 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":[{"start":"2015-01-01","end":"2015-12-31","val":345781,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":345781,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-10-01","end":"2015-12-31","val":345781,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-10-01","end":"2015-12-31","val":345781,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":36714,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-03-31","val":-36714,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":-36714,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q1"}]}},"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":"2014-01-01","end":"2014-09-30","val":2390799,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":604279,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":924379,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":371458,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":750596,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":750596,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":750596,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":750596,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":750596,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":750596,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":750596,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":750596,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"ImpairmentOfLeasehold":{"label":"Impairment of Leasehold","description":"The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":55496,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":170714,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":115218,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":170714,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"}]}},"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":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"}]}},"IncomeLossAttributableToNoncontrollingInterest":{"label":"Income (Loss) Attributable to Noncontrolling Interest, before Tax","description":"Amount, before tax, of income (loss) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":12500000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":26100000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":26100000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":34800000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":34800000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":37300000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":37300000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":32700000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"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":"2014-01-01","end":"2014-12-31","val":-5671470,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-12622677,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4668920,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-17481168,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-17481168,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4506180,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9559080,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-5052902,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-14406745,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-14406745,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19166753,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-19166753,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-26078441,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-26078441,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34761884,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34761884,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37283233,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-37283233,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":386033,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12169442,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3101859,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3509992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2493129,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"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":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":1662,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1662,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1662,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1662,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-129095,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-129095,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":132403,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":132403,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43828,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":43828,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":176662,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":69811,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-55930,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":29853,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":198177,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-319483,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-319483,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":238426,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":238426,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-814855,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-814855,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":196444,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":196444,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-80276,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-80276,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-385024,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-385024,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-349780,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-349780,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-53229,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-53229,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-215361,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-215361,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":674627,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":674627,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-293388,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-293388,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-563357,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-563357,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-63048,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-63048,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-219565,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-219565,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-493971,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-493971,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":89493,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":89493,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-31531,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-31531,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-301376,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-301376,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":314559,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":314559,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-503516,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-503516,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-627,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-627,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-487314,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-487314,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1037810,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1037810,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-481453,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-481453,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-570922,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-570922,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-627285,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-627285,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-667480,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-667480,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-471824,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-471824,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-423955,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-423955,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-508949,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-508949,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-519625,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-519625,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-814299,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-814299,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-157139,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-157139,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-157139,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-228118,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-228118,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":399197,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":399197,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-24158,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-24158,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80426,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":80426,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":80426,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17220,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":17220,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-7281,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-7281,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":134047,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66441,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":52727,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":62580,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"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":"2014-01-01","end":"2014-03-31","val":617535,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":235395,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-62251,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":257686,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-411999,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-411999,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-289940,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-289940,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-507066,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":507066,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-359298,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":359298,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-39411,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-39411,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":191394,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":191394,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":231960,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-231960,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":136226,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-136226,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-163174,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-163174,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-130658,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-130658,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-72466,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-72466,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":260471,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":260471,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-218746,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-218746,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-291273,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-291273,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-492444,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-492444,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-432814,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-432814,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":440475,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":440475,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":399528,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":399528,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5173,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":5173,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":195019,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":195019,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-401532,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-401532,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-820505,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-820505,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-649079,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-649079,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-438284,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-438284,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-155689,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-155689,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-172048,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-172048,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":118755,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":118755,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":575123,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":575123,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-889810,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-889810,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-361943,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-361943,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-386704,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-386704,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-587761,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-587761,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":142177,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":142177,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":142177,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97027,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":97027,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-91522,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-91522,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-39115,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-39115,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-65348,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-65348,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-65348,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-77914,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-77914,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-78915,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-78915,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-74058,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4838,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4009700,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":4014580,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-193343,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-21220,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-42778,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-99310,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":145016,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":145016,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-56912,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-56912,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-1752790,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1752790,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1508937,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1508937,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":211979,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":211979,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-93999,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-93999,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":313644,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":313644,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-163223,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-163223,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":75683,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":75683,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-248372,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-248372,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":337562,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":337562,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":399224,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":399224,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":126439,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":126439,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":226611,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":226611,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":174560,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":174560,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":77871,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":77871,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":120015,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":120015,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-285953,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-285953,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-55871,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-55871,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-818433,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-818433,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-91828,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-91828,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-97586,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-97586,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-166753,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-166753,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1559881,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1559881,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":949351,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":949351,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-57706,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-57706,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-188322,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-188322,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":602605,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":602605,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-381830,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-381830,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1342405,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1342405,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1250476,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1250476,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1287874,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-1287874,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100388,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":100388,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":100388,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-319726,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-319726,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-1161958,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1161958,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1612944,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-1612944,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":129323,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":129323,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-79773,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":606661,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":247338,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":337284,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-78455,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":284745,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-43197,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-33886,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":-37463,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-6158,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-12955,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1402,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10320,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14119,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14119,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-8618,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-8618,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5831,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-5831,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5831,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-5831,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-6016,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-6016,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-6016,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6016,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-450719,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-450719,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-816006,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-816006,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-870114,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-870114,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-9808,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":-9808,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-9808,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2014-01-01","end":"2014-03-31","val":451372,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":128435,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-121551,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-170557,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-64619,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-64619,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-104663,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-104663,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-180311,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-180311,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-288246,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-288246,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":869,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":869,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":54842,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":54842,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":13499,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":13499,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-13528,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-13528,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6164,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-6164,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":363,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":363,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-6158,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-12955,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1402,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10320,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2021-01-01","end":"2021-06-30","val":-9808,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-9808,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-9808,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":210735,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":210735,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":139570,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":139570,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-97929,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-97929,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-97929,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-116820,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-116820,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":54388,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":54388,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-17355,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-17355,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-17355,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-25926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-25926,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-25926,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-25926,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-25926,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2014-01-01","end":"2014-03-31","val":155759,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":208392,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":159174,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":215906,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-45331,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-45331,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4056,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-4056,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-288126,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":288126,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-424505,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":424505,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":112883,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":97849,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":109454,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":18028,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-113560,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":113560,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":20179,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-20179,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-49407,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-49407,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-113465,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-113465,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-231239,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-231239,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-161027,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-161027,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-24882,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-24882,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":81321,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":81321,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3179,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3179,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11273,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":11273,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-44545,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-44545,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23824,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":23824,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-74449,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-74449,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-70286,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-70286,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-36257,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-36257,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":373379,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":373379,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":348484,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":348484,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":410341,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":410341,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":448486,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":448486,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1253260,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1253260,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1891760,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1891760,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2336714,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2336714,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":170028,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":170028,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":288447,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":288447,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":600186,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":600186,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":728548,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":728548,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":195029,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":195029,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":195029,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9120,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":9120,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-290366,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-290366,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-748445,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-748445,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-54830,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-54830,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-54830,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-54830,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-54830,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-69092,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-82734,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-78311,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-76554,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":25854,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":25854,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":308042,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":308042,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":306386,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-306386,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":319305,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-319305,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-199182,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-199182,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-41286,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-41286,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":124133,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-124133,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":263882,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-263882,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-43346,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-43346,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-81926,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-81926,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":337999,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":337999,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":315688,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":315688,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-80197,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-80197,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":235835,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":235835,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":164346,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":164346,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-486,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-486,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-285070,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-285070,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-429558,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-429558,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-55122,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-55122,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-577193,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-577193,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-283180,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-283180,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-662694,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-662694,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-754484,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-754484,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1152200,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1152200,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-210102,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-210102,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":303073,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":303073,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":353371,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":353371,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-739429,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-739429,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-110332,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-110332,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":350237,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":350237,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":326820,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":326820,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-151456,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-151456,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3498,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-3498,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-3498,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":82510,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":82510,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-86516,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-86516,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":259173,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":259173,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-97623,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-97622,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":54521,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-98233,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":4657565,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1955769,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":8202,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15137,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":6935,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":47468,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":32331,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":111345,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":96397,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":96397,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-06-30","val":1729371,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1729371,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1632974,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1632974,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1746853,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1746853,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":17482,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":17482,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1801320,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1801320,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":41734,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":41734,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":68383,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":68383,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":26649,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":26649,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":109806,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":109806,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":41423,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":41423,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":143347,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":143347,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":29844,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":29844,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":83657,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":83657,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":53813,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":53813,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":173974,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":173974,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":90317,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":90317,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":233505,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":233505,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":57846,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":57846,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":112379,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":112379,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":54533,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":54533,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":140453,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":140453,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":28074,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":28074,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":191195,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":191195,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":56444,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":56444,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":93573,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":93573,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37129,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37129,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":142672,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":142672,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":49099,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":49099,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":187549,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":187549,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":38267,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":38267,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1083158,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1083158,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1044891,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1044891,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2267085,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2267085,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1183927,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1183927,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3399384,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3399384,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1164982,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1164982,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2363151,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":2363151,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1198169,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":1198169,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3586018,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3586018,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1222867,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1222867,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4799331,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":4799331,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1269581,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1269581,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2049493,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2049493,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":779912,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":779912,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2618799,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2618799,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":569306,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":569306,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3256410,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3256410,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1301796,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1301796,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":684498,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":684498,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1698564,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1698564,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":396768,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":396768,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1838933,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1838933,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1079,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1079,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1079,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1079,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4317,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":4317,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":3238,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":3238,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7555,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3238,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4861,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":1623,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8777,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":3916,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":1500000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":96397,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-05-01","end":"2015-05-31","val":1500000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-06-30","val":1729371,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1623974,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1746853,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":17482,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1800000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":31934,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":68383,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":26649,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":109806,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":41423,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2021-01-01","end":"2021-09-30","val":3586018,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1222867,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4799331,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":2049493,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":2618799,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2618799,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":569306,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":569306,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3256410,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3256410,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":617298,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1301796,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1301796,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":684498,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":684498,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1698564,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1698564,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":396768,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":396768,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1838933,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1838933,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1079,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1079,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4317,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":3238,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7555,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2014-01-01","end":"2014-03-31","val":13322,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":20257,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":26088,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":32296,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6865,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":6865,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":203163,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":203163,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":201233,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":201233,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":194288,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":194288,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13021,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":13021,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28777,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":28777,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":46022,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":46022,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":58564,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":58564,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10702,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":10702,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":36131,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":108463,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":48211,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8713,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":36131,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":108463,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":48211,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8713,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17785,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":17785,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":32442,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":32442,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":57393,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":57393,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":73754,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":73754,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":97599,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":97599,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":170608,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":170608,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":187359,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":187359,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":55011,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":55011,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":94073,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":94073,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":118540,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":118540,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":952050,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":952050,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26029,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":26029,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":888374,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":888374,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":886796,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":886796,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":895200,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":895200,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1120,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1120,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":838452,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":838452,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":976324,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":976324,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1079113,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1079113,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":56320,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":56320,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":56320,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1421418,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1421418,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1422343,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1422343,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1424140,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1424140,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1079,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1079,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":4317,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":4317,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":7555,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3238,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4861,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":8777,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"InventoryFinishedGoodsNetOfReserves":{"label":"Inventory, Finished Goods, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.","units":{"USD":[{"end":"2014-12-31","val":193368,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":193368,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":193368,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":193368,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":83698,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":128580,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":236043,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":313117,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":313117,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":313117,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":313117,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":313117,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":197171,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":160840,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":197444,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":185467,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":185467,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":185467,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":185467,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":185467,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":163985,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":200814,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140753,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122058,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":122058,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":122058,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":122058,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":122058,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122056,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":125364,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":106329,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":116907,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":116907,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":116907,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":116907,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":116907,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":155100,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":194006,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":161427,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122408,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":122408,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":122408,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":122408,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":122408,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":147948,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1551793,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2053641,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2312148,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":2312148,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2312148,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2312148,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2312148,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2532050,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3451458,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3423285,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3744029,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":3744029,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3744029,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3744029,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3744029,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3743496,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3756404,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2496811,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2596830,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2596830,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2596830,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2596830,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2596830,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2351453,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2061920,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1779418,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1267565,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1267565,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1225975,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1225975,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1225975,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2014-12-31","val":369742,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":369742,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":369742,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":369742,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":320807,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":347463,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1155488,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":826012,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":826012,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":826012,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":826012,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":826012,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":924345,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":844272,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":830205,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":692368,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":692368,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":692368,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":692368,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":692368,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":642961,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":578903,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":461129,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":533425,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":533425,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":533425,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":533425,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":533425,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":509057,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":614423,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":529815,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":543747,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":543747,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":543747,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":543747,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":543747,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":498852,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":567422,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":468374,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":473030,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":473030,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":473030,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":473030,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":473030,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":436683,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2898185,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2975060,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1485986,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1485986,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3172328,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":3172328,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3172328,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1417440,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4329316,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4331904,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4711793,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":4711793,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":4711793,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":4711793,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4711793,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4810029,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4689558,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3386669,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3645751,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3645751,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3645751,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3645751,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3645751,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3644557,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3344765,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2807149,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"InventoryNoncurrent":{"label":"Inventory, Noncurrent","description":"Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.","units":{"USD":[{"end":"2020-12-31","val":1686342,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1686342,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1686342,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1686342,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1686342,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2057016,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2995436,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2974992,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3472337,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":3472337,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3472337,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3472337,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3472337,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3448808,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3492602,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2614805,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2300614,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2300614,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2300614,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2300614,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2300614,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2066795,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1609643,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1608890,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"InventoryRawMaterialsAndSuppliesNetOfReserves":{"label":"Inventory, Raw Materials and Supplies, Net of Reserves","description":"Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.","units":{"USD":[{"end":"2014-12-31","val":40749,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":40749,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":40749,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":40749,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":123569,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":96450,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":697414,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":362526,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":362526,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":362526,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":362526,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":362526,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":600044,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":637716,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":552822,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":479479,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":479479,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":479479,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":479479,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":479479,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":410945,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":329904,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":279562,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":360134,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":360134,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":360134,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":360134,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":360134,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":303694,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":409961,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":321651,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":368438,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":368438,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":368438,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":368438,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":368438,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":290587,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":237500,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":292271,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":315542,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":315542,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":315542,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":315542,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":315542,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":266444,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1177089,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":780054,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":773021,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":773021,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":773021,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":773021,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":773021,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":833242,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":810800,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":850402,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":866963,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":866963,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":866963,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":866963,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":866963,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":944802,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":884474,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":841859,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1011476,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1011476,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1011476,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1011476,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1011476,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1259859,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1254776,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":993093,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2014-12-31","val":867816,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":867816,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":867816,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":867816,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":871420,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":779496,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":778944,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":591051,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":599064,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":591051,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":591051,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":591051,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":614109,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":682476,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":700418,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":704516,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":704516,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":704516,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":704516,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":704516,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":134679,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":148160,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":157529,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":155507,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":155507,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":155507,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":155507,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":155507,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":151849,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":125738,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":116173,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":71270,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":71270,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":71270,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":71270,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":71270,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83591,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114327,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":129345,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":92454,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":92454,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":92454,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":92454,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":92454,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":132260,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":202403,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":412827,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":288378,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":288378,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":288378,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":288378,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":288378,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":104670,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":91066,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":67248,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":98064,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":98064,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":98064,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":98064,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":98064,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":82151,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":105722,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1470649,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1694843,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1694843,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1694843,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1694843,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1694843,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1974030,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2083212,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2214185,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"InventoryWorkInProcessNetOfReserves":{"label":"Inventory, Work in Process, Net of Reserves","description":"Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.","units":{"USD":[{"end":"2014-12-31","val":135625,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":135625,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":135625,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":135625,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":113540,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":122433,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":222031,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":150369,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":150369,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":150369,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":150369,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":150369,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":127130,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":45716,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":79939,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27422,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":27422,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":27422,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":27422,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":27422,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":68031,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":48185,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40814,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":51233,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":51233,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":51233,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":51233,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":51233,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":83307,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79098,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101835,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":58402,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":58402,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":58402,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":58402,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":58402,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":53165,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":135916,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14676,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35080,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":35080,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":35080,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":35080,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":35080,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22291,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":169303,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":141365,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":87159,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":87159,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":87159,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":87159,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":87159,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":109164,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":67058,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":58217,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100801,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":100801,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":100801,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":100801,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":100801,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121731,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":48680,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47999,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37445,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":37445,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":37445,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":37445,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":37445,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33245,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28069,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34638,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":80842,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-09-30","val":-44595,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":21877,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3604,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":3604,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18223,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15034,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":91426,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":109367,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":109367,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":113465,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":113465,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":37,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":83,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":46,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":120,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":37,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":156,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":35,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":35,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7162,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":7127,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9675,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":2513,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":26657,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":173,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":173,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":21,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":340595,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":686062,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":686062,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":345466,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":345466,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1045883,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1045883,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":359821,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":359821,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1412305,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":340595,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2019-01-01","end":"2019-12-31","val":1412305,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":365154,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":365154,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":846032,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":846032,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":480879,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":480879,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1319247,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1319247,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":473052,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":473052,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1771760,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1771760,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":465853,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":465853,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":880139,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":880139,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":414286,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":414286,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1157547,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1157547,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":277407,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":277407,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1430238,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1430238,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":215530,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":215530,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":399920,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":399920,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":184389,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":184389,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":554695,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":554695,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":154776,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":154776,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":693807,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":693807,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":138626,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":138626,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":138626,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":310970,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":310970,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":172344,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":172344,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":487060,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":487060,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":176090,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":176090,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":585363,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":585363,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58634,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":58634,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":58496,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117130,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":117000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":58496,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":58000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":175626,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":175000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":58496,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":58000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":234264,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58496,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":117000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":58000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":175000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":58000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":2540565,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2263146,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1984248,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1705193,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1444838,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2154438,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1767728,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5626321,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6076172,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5563018,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5278214,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5082519,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":3231456,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3143205,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":3143205,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3053618,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2963222,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2872827,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2782432,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2690388,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2597518,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":44061,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44061,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2782432,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2782434,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2504650,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2504648,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2126371,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":1338300,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1338300,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1338300,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1338300,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1338299,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":927902,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":927902,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":927902,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":927902,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1128294,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-09-30","val":413498,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1005811,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":762658,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":513049,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":255767,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":745850,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2024-03-31","val":270377,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":270377,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":180790,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":90395,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":368179,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":277784,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":185740,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":92870,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":75533,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75533,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":409055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":535889,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":545576,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":541023,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":378279,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":399388,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":399388,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":399388,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":399388,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":399388,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":410397,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":410397,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":410397,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":410397,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":40080,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40080,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40080,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-06-30","val":75533,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75533,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":433872,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":623663,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":634511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":627424,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":544080,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":388682,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":388682,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":388682,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":388682,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":388682,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":399388,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":399388,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":399388,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":399388,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":536819,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":536819,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":536819,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40080,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40930,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":199986,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":205389,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":424495,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":614286,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":624916,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":617829,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":648767,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":378279,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":378279,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":378279,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":378279,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":378279,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":388682,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":388682,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":388682,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":388682,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1128295,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1128138,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1128294,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":536819,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":547019,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":940857,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":953714,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":570656,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":757242,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":740316,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":731523,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":639172,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":368179,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":368179,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":368179,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":368179,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":368179,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":378279,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":378279,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":378279,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":378279,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":835371,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":558109,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":279055,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":856889,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":818468,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-03-31","val":286982,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":232477,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":183614,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":140554,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":105122,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100244,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70998,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1957343,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2489066,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1797975,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1714263,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1645325,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":1061617,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1007660,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1007660,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":954567,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":902407,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":851212,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":801004,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":751817,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":703724,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2015-12-31","val":243380,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":243380,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":243380,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":243380,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":243380,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":243380,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":243380,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":243380,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":243380,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":243380,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":243380,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":243380,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":243380,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":243380,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":243380,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":243380,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":186690,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181490,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":185380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":185380,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":185380,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":185380,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":185380,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":185380,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":291420,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":293972,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":746792,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":569052,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":551260,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":549730,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":468041,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2014-12-31","val":6155656,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":6155656,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6155656,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":6155656,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6725588,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2968747,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5052635,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6271700,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6265450,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":6265450,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":6265450,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6265450,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6425105,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5906333,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6300353,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5816564,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":5816564,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":5816564,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5816564,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5816564,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5602891,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7128806,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5458242,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5218917,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":5218917,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5218917,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":5218917,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5218917,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5311428,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5727942,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5193335,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5641622,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":5641622,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5641622,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5641622,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5641622,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7752081,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7105111,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7987122,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6128485,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6128485,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":6128485,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6128485,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":6128485,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5680830,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27561800,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27625892,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28559790,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":28559790,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":28559790,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":28559790,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":28559790,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29124317,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28826444,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28990066,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30449453,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":30449453,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":30449453,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":30449453,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":30449453,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30088299,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21447613,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19020856,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18237601,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":18237601,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":18237601,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":18237601,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":18237601,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17334184,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15575072,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15458159,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":13443858,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13682556,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":13682556,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14537753,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2483557,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2482070,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":2482070,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":2482070,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":2482070,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2364314,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2578076,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2481290,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":2654931,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2654931,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2648017,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11797043,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16997489,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13762746,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13756496,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13756496,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":13756496,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13756496,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9679626,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13850841,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9575530,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":8984045,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6156949,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4991040,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9218669,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6619914,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14611352,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12126707,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9222886,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8950363,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12091074,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8932114,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6430152,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10421824,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":10421824,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19763524,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46290344,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44704840,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":49751045,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75155598,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":68562363,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62288918,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":71666533,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64259433,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":48808593,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32959167,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":25813149,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":25813149,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26511368,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22434962,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18134882,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1882274,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2970380,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":2872314,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2869553,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5469826,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":9862698,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9418517,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13243521,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12639255,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":6021507,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":6021507,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6021507,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":6021507,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6561862,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2757989,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3734781,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4893792,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4590073,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4590073,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":4590073,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4590073,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4691571,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4158694,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5694049,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5271937,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":5271937,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":5271937,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5271937,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5271937,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5120757,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5514184,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4990827,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4789592,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":4789592,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4789592,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":4789592,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4789592,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4744187,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4268320,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3864598,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4381107,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":4381107,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4381107,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4381107,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4381107,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5483011,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5158712,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6434375,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4938541,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":4938541,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":4938541,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4938541,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4938541,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4912525,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9466932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8606508,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7372030,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":7372030,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":7372030,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":7372030,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7372030,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6573201,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4857269,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19166482,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19916769,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":19916769,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":19916769,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":19916769,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":19916769,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19012875,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14393524,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12011654,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10591631,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10591631,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10591631,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10591631,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10591631,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8636470,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12415551,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12472085,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":11422242,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11701128,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":11701128,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12599182,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":589763,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":634181,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":634181,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":634181,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":634181,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":563487,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":827205,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":782499,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LicensesRevenue":{"label":"Licenses Revenue (Deprecated 2018-01-31)","description":"Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":627780,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1305560,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":677780,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":172220,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1133340,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":2411120,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":252780,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":252780,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":280560,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":27780,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":75948,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":208340,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":27780,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":336102,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2019-12-31","val":329456,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":329456,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":329456,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":16794652,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18159433,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19430641,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20670941,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6484300,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7955483,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4024413,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4108421,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":11874587,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4850686,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5358433,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-09-30","val":9199764,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2019-12-31","val":373599,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":373599,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":373599,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1378380,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1156517,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":699000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":282055,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-09-30","val":14668424,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14394824,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10887469,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8342715,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7023901,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4959417,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9191151,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9199764,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11099253,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"LongTermDebtFairValue":{"label":"Long-term Debt, Fair Value","description":"The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.","units":{"USD":[{"end":"2019-12-31","val":703055,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":703055,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":703055,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":18173032,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19315950,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20077935,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":20077935,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":20077935,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":20077935,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":20077935,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19712696,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20670941,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21152724,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21695364,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":21695364,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":21695364,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":21695364,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":21695364,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22350307,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14911882,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12451136,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11874587,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":11874587,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":11874587,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":11874587,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10317850,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9191151,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":10920451,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11099253,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}],"EUR":[{"end":"2020-04-01","val":14400000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2020Q1I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1000000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":993750,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":993750,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":993750,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":993750,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":994792,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":995833,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q4I"},{"end":"2017-06-30","val":904475,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-06-30","val":825911,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":659728,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":660340,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":660340,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":660340,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":660340,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":660340,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":494285,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":494897,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":328843,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":329456,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":329456,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":329456,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":329456,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":329456,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":163401,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16794652,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18159433,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":19378935,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19430641,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20670941,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6484300,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7176251,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7955483,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4024413,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4108421,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4850686,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5358433,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"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":"2017-01-01","end":"2017-06-30","val":3936929,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":12094885,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":12348194,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10622784,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11066901,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":11066898,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":11230780,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11230780,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":13845102,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13845102,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4448487,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4448487,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4324976,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4324976,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4169371,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4169371,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":12168146,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":12168146,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13265207,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":13265207,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20125405,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":20125405,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":24215316,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":24215316,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":34087148,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":34087148,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32305045,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":32305045,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32205067,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":32205067,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":32037452,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":32037452,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":47451431,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":47451431,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-17529,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-17529,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6847506,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-6847506,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-7746808,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-7746808,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-6735681,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-6735681,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4743649,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4743649,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":4743649,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6248090,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":6248090,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":6275625,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":6275625,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":8373314,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":8373314,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":199720,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":199720,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":199720,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":820553,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":820553,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":5118851,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":5118851,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":5028574,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":166318,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":82243,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":1391850,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1879908,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3325963,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":4774251,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1609363,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":1609363,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":14073585,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":14073585,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":20231366,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":20231366,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":20169078,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":20169078,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-54056,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-54056,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9542658,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":9542658,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":9399514,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9399514,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":13664690,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":13664690,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2044257,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2044257,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3936929,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":12094885,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":12348194,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10622784,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-174113,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-142687,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-276950,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10440,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5983,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":5983,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-31470,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-31470,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-137327,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-137327,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7243,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-7243,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4570,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4570,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-43357,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-43357,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2502576,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-2502576,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2201057,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-2201057,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-934208,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-934208,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-935606,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-935606,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1063505,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1063505,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-850885,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-850885,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1723064,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-1723064,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1824765,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1824765,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1983614,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-1983614,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-38713,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-38713,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-83563,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-83563,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-186556,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-186556,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-590772,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-590772,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-330446,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-330446,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-330446,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-697761,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-697761,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-799498,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-799498,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-800412,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-800412,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"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":"2014-01-01","end":"2014-03-31","val":-25926,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-34699,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-39537,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-39537,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-10034,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-10034,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-25673,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-25673,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":1277977,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1277977,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1181915,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1181915,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1644,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1644,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-49817,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-49817,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-87533,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-87533,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-123514,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-123514,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-27022,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-27022,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-174113,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-142687,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-276950,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10440,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-7661434,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-11201666,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-14303880,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2232031,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5558536,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-5558536,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8376394,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8376394,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-11073997,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-11073997,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2985779,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-2985779,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5824158,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-5824158,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-8055962,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-8055962,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-11505439,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-11505439,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2344742,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-2344742,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-9232741,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-9232741,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-16458167,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-16458167,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-23396532,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-23396532,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4965928,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-4965928,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-12559210,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-12559210,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-17690398,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-17690398,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-21479277,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-21479277,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5041400,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-5041400,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11700904,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-11700904,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-16454854,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-16454854,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-20449698,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-20449698,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4962618,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4962618,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-4962618,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9715206,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-9715206,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-12643099,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12643099,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-14319542,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-14319542,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1084050,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1084050,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-1084050,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1804262,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1804262,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-4637508,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-4637508,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-4869744,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-197872,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-645337,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":-978685,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-1313657,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2603422,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3905198,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-5385542,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1717151,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1717151,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4581620,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-4581620,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-11071538,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-11071538,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-14278004,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-14278004,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3795817,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-3795817,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9285141,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-9285141,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-12866572,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12866572,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-17250637,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-17250637,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4460492,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4460492,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7661434,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":-11201666,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-14303880,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2232031,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-1200201,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2657055,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1456854,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4265887,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1608833,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-5671470,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2595173,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2595173,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7953757,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-7953757,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-5358584,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-5358584,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-12624339,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-12624339,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4670582,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4670582,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-17352073,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-17352073,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4506180,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-4506180,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9559080,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-9559080,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-5052902,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-5052902,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-14406745,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-14406745,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19166753,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-19166753,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-26210844,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-26210844,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34805712,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34805712,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37283233,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-37283233,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":386033,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11992780,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3101859,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3509992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2493129,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"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":"2014-01-01","end":"2014-03-31","val":-1311016,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2940608,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1629592,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4724686,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1784079,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6298603,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2766914,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2766914,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8198265,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-8198265,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-5431351,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-5431351,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-12868847,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-12868847,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4670582,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4670582,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-17595835,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-17595835,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4506180,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-4506180,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9891630,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-9891630,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-5385452,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-5385452,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-14739295,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-14739295,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4847663,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19499303,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-19499303,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4977932,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-4208047,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-3268647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3332213,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3255425,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2593011,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3482438,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-7475638,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-7675595,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-26210844,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-7086561,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-6056696,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-41972464,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-41972464,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-12644131,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-26748113,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37283233,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-11563926,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":272808,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":203505,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":203505,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7123535,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7123535,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8240611,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8240611,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11356038,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3083154,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3488826,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2478095,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":76745,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":76745,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":429320,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":580477,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":580477,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":87152,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":281153,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":585278,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":706778,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"}]}},"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":"2014-01-01","end":"2014-03-31","val":-8165,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-15054,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-6889,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-42948,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-27894,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-106789,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-64531,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-64531,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2369551,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-2369551,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-2305020,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-2305020,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2384520,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2384520,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-14969,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-14969,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2422005,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2422005,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-30233,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-30233,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-68520,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-68520,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-38289,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-38289,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-110591,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-110591,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-42069,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-42069,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-157416,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-157416,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-27203,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-27203,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-45252,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-45252,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-18049,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-18049,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-117469,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-117469,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-72196,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-72196,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-153517,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-153517,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-32201,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-32201,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-108502,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-108502,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-76301,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-76301,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-133729,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-133729,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-25227,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-25227,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-187856,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-187856,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-91150,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-91150,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-103234,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-103234,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-12084,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-12084,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-160244,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-160244,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-57010,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-57010,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-175213,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-175213,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":45192,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":45192,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-912632,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-912632,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-957824,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-957824,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2412265,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2412265,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-1499633,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1499633,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3359962,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-3359962,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8589373,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-8589373,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9537423,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-9537423,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-948050,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-948050,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10507533,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-10507533,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-970110,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-970110,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11488848,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-11488848,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-957976,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-957976,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1526186,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1526186,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-568210,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-568210,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2116869,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2116869,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-590684,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-590684,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2716112,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-2716112,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-666492,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-666492,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-666492,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1337458,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1337458,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-670967,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-670967,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1834789,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1834789,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-497332,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-497332,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1919875,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-1919875,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2089251,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":2033282,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":2033282,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2004243,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2004243,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-29039,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-29039,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":11719206,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":11719206,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":9714963,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":9714963,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11844725,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":114713,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":221930,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":107217,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":315385,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":93455,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2521479,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2521479,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":2521479,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2521479,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2521479,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4808712,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"}]}},"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":"2014-12-31","val":1505000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":1505000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1505000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1505000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2003750,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2500,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1250,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Segment":[{"start":"2015-01-01","end":"2015-06-30","val":1,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1"}],"segment":[{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"}]}},"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":"2014-01-01","end":"2014-03-31","val":2289241,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4811423,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2522182,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6613738,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":2185218,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9691059,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3002842,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":3002842,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6431552,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6431552,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":3428710,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3428710,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":11162536,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":5025409,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":18216883,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5552586,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11750019,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":6197433,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-1192036,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2642001,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1449965,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4222939,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1580939,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-5564681,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2530642,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2530642,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5584206,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-5584206,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-3053564,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-3053564,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-10238157,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-10238157,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-4653951,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4653951,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-15059163,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-15059163,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4475947,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-4475947,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9490560,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-9490560,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-5014613,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-5014613,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-14296154,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-14296154,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-4805594,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-4805594,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19009337,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-19009337,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4950729,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-4950729,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9140727,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-9140727,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-4189998,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-4189998,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-12337178,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12337178,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3196451,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-3196451,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15265791,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-15265791,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3015883,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3015883,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6271795,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6271795,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3255912,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3255912,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9501993,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9501993,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3230198,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-3230198,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13180242,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13180242,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3761966,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3761966,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6342893,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6342893,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2580927,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2580927,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9768321,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9768321,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3425428,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3425428,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12271245,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-12271245,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3994486,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3994486,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10512300,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-10512300,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-6517814,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-6517814,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-16688262,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-16688262,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-6175962,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-6175962,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-22718479,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-22718479,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6261218,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-6261218,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-12399729,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-12399729,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-6138511,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-6138511,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-17486315,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-17486315,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-5086586,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-5086586,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-23273036,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-23273036,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5845740,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-5845740,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11117945,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-11117945,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5272205,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-5272205,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24631244,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-24631244,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-13513298,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-13513298,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-34567121,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-34567121,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5070111,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5070111,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5070111,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10226468,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-10226468,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-5156356,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5156356,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13792094,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-13792094,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3565625,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3565625,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-30748655,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-30748655,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1703218,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1745315,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-1745315,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3292625,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-3292625,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1547310,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1547310,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4076510,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-4076510,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-783885,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-783885,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":324717,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-522846,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2879929,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3402775,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2177744,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-702185,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":520759,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":520759,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":520759,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":520759,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":520759,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":520759,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":520759,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":520759,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":101838,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":101838,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":55496,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":55496,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":170714,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":170714,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":115218,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":115218,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":170714,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":170714,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":170714,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":170714,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":849243,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":849243,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":849243,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":849243,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":849243,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":849243,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":849243,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":800000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":849243,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":800000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-06-30","val":800000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":2500000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-01-01","val":2500000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-01-01","val":2500000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-01-01","val":2500000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-01-02","val":2500000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-01-02","val":2500000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-01-02","val":2500000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-01-02","val":2500000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-03-31","val":2253583,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2030669,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1800634,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1564639,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1339716,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2054194,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1696730,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2456978,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3587106,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3765043,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3563951,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3437194,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2023-12-31","val":2169839,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2135545,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":2135545,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2099051,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2060815,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2021615,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1981428,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1938571,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1893794,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":930887,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":958992,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":987833,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1017414,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1017414,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":1017414,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1017414,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1017414,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":947610,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1271700,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1142435,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":964434,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":964434,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":964434,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":964434,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":964434,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":849895,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":854233,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":610336,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":459792,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":459792,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":459792,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":459792,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":459792,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":447710,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":394027,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":346629,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":377626,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":377626,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":377626,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":377626,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":377626,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500994,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":517602,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":521424,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":147943,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":147943,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":147943,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":147943,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":147943,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":147943,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":154117,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":154117,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":160480,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":167021,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":173726,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":173726,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":173726,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":173726,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":180601,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":187700,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":195003,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1322696,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1071677,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":812801,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":547225,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":547225,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":547225,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":547225,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":547225,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":392106,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":782494,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":554295,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1492544,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1492544,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1492544,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1492544,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1492544,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2737211,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2910810,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2953615,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2977402,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2977402,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2977402,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":2977402,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2977402,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2860703,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2721233,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2631957,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2566138,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2566138,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2566138,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2566138,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2566138,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3121433,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2987194,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2830282,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":2021616,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1981428,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1981428,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1938571,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1893794,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1847889,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1847889,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1847889,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1847889,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1800827,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1750871,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1698791,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":214622,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":214622,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":439595,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":439595,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":655963,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":655963,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":869968,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":869968,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":214336,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":214336,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":550256,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":550256,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":882659,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":882659,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1205551,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1205551,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":348038,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":348038,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":646369,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":646369,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":835314,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":835314,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1055595,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1055595,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":174914,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":174914,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":327699,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":327699,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":466904,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":466904,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":605139,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":605139,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":137797,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":137797,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":137797,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":309303,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":309303,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":484546,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":484546,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":582001,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":582001,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58496,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":58496,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":116992,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":175488,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":233984,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-01-01","val":2200000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-01-01","val":2200000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-01-01","val":2200000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-01-01","val":2200000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-01-02","val":2200000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-01-02","val":2200000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-01-02","val":2200000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-01-02","val":2200000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-03-31","val":1546155,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1381830,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1214482,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1043537,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1043537,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":1043537,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1043537,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1043537,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":885882,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1653603,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1373418,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2082300,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":2082300,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2082300,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2082300,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2082300,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2383364,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2038073,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1885025,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1814396,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1814396,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1814396,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1814396,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1814396,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1706346,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1582325,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1472934,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1459413,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1459413,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1459413,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1459413,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1459413,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2139974,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2041010,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1915049,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":844705,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":839302,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":832966,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":825665,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":825665,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":825665,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":825665,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":817377,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":808069,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":797666,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2015-12-31","val":2072374,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3596665,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3686150,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2808835,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":870484,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1072448,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1041323,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1107565,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":427769,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":482058,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":40080,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":568410,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":427769,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1072748,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":535250,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":633480,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1205263,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1054374,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1125940,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":463416,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35647,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"}]}},"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":"2014-01-01","end":"2014-03-31","val":221856,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":443713,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":341862,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":883155,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":183154,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":183154,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":380641,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":380641,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":447007,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":447007,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1027174,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":683519,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":254044,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":254044,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":502389,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":502389,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":248345,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":756608,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":756608,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":254219,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1000726,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":1000726,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":232836,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":232836,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":471539,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":471539,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":238703,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":238703,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":710330,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":710330,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":238791,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":238791,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":949244,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":949244,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":249757,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":502292,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":252535,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":750872,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":248580,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":984639,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":984639,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.1,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.1,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.1,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.1,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.1,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.062,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.059,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.07,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.069,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.087,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.089,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.089,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.091,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.092,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.093,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.094,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.096,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.097,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.097,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.1,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.1,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":0.1,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.1,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.1,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.1,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.1,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.1,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.1,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2014-12-31","val":76267809,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":76267809,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":76267809,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":76268000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":90297000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":90297000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":90300000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":90300000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":132359334,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":150950436,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":151000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":151000000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":151000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2022-12-31","val":232682072,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":232682072,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":232682072,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":232682072,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":232682072,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":241110447,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":241110447,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":241110447,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":241110447,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":241110447,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":241100000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":227148055,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":227100000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":227100000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":227100000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"}]}},"OperatingLossCarryforwardsValuationAllowance":{"label":"Operating Loss Carryforwards, Valuation Allowance","description":"The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2020-12-31","val":1212000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":57459,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":57459,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":57459,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":57459,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":57460,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":46380,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":293135,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":270327,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":270327,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":270327,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":270327,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":270327,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":270503,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":270412,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":270464,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":279752,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":279752,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":279752,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":279752,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":279752,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":298081,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":313828,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":321592,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":328601,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":328601,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":328601,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":328601,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":328601,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":266112,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":289032,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":280652,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":259346,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":259346,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":259346,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":259346,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":259346,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":230310,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":241182,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":426629,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":203271,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":203271,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":203271,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":203271,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":203271,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":203212,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":309347,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":300744,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":779953,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":779953,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":779953,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":779953,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":779953,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":602220,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":555190,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":560599,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":551794,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":468041,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":441320,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":419495,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":495629,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":497055,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":496894,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":492022,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":302262,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":302262,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":302262,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":302262,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":302262,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":302262,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-49,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-49,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-49,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-49,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1059,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1059,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1112,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1112,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":387,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":387,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1498,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1498,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1059,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1059,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":672,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":672,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7235,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":7235,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3757,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-3757,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7591,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-7591,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-3834,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-3834,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-13825,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-13825,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-6234,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-6234,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-32076,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-32076,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12579,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-12579,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5534,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":5534,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":18113,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":18113,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7062,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7062,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1528,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1528,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12807,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":12807,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2124,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2124,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5174,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":5174,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":7298,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":7298,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4222,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-4222,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":364416,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":364416,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1631319,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1631317,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1266901,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1266901,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2564497,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2564497,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-548828,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-548828,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1146355,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1146355,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-597527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-597527,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1961556,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-1961556,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1710991,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1710991,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2247749,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2247749,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-536758,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-536758,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1381466,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-1381466,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":39363,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":39363,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":118178,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":118178,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":78815,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":78815,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":720702,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":720702,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":75138,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":-1059,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1059,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7235,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":7235,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-32076,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":-32076,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12579,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-12579,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-12579,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":18113,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":18113,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":1528,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12807,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":12807,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":2826,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4950,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":7298,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":7298,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4222,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-4222,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":39477,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":324939,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":1266901,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1266901,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2564497,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2564497,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-1078479,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":529651,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-597527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-597527,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1961556,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-1961556,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":-483849,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-1227142,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-536758,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-536758,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1381466,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-1381466,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":153067,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-113704,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":78815,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":78815,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":720702,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":720702,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-4265887,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1608833,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":-12622677,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-4668920,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"}]}},"OtherInventoryNetOfReserves":{"label":"Other Inventory, Net of Reserves","description":"Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":1485986,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1485986,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1485986,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1333880,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1356912,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1239456,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1239456,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1239456,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1239456,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1239456,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1361221,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1196956,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":771864,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1345137,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1345137,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1345137,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1345137,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1345137,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1577762,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1735122,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1198259,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-06-30","val":147977,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":154716,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":156635,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":156635,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":156635,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":156635,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":156635,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":147026,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":146344,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":152405,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":146798,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":146798,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":146798,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":146798,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":146798,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":141631,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":130983,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":121496,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":129368,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":129368,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":129368,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":129368,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":129368,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":129213,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":126671,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":121428,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":20883,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":84168,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17123,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":17123,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1525849,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1525849,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":1598312,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":1598312,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1042,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2083,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-14681,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-24010,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-24010,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-3078,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":623,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-09-30","val":-87270,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-87270,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-87292,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-87292,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":5298,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5303,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5210,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5210,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-93,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-93,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-24422,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-9256,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":15166,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8213,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1043,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"PaymentsOfMergerRelatedCostsFinancingActivities":{"label":"Payments of Merger Related Costs, Financing Activities","description":"The cash outflow for financing costs associated with business combinations.","units":{"USD":[{"start":"2015-07-01","end":"2015-07-14","val":500000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-09-30","val":500000,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":500000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":13393,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":252715,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2021-01-01","end":"2021-09-30","val":108794,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":108794,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-1266849,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1266849,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1266849,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1266849,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1266849,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1266849,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"PaymentsToAcquireEquipmentOnLease":{"label":"Payments to Acquire Equipment on Lease","description":"The cash outflow for payments to acquire rented equipment which is recorded as an asset.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":59412,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14853,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29706,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":14853,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":74812,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":45106,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":119919,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":45106,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":90212,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":45106,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":135319,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":45106,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2500000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":2500000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2200000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":2200000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2200000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2200000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":2200000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2200000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2200000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2200000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","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":"2014-01-01","end":"2014-03-31","val":25926,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":34699,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":39537,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":39537,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10034,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":10034,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25673,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":25673,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":89234,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":89234,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":185296,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":185296,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1644,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1644,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":49817,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":49817,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":87533,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":87533,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":123514,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":123514,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":27022,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":27022,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":174113,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":174113,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":142687,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":142687,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":276950,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":276950,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4457,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":4457,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":41910,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":41910,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":147767,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":147767,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8493,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":8493,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24680,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":24680,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":72607,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":72607,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":31826,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":31826,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1057,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":1057,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1057,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1057,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":2455,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2455,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":130354,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":130354,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":850885,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":850885,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1723064,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1723064,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1824765,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1824765,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1983614,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1983614,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":38713,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":38713,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":83563,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":83563,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":186556,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":186556,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":590772,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":590772,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":330446,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":330446,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":330446,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":697761,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":697761,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":799498,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":799498,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":800412,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":800412,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"PreferredStockAccretionOfRedemptionDiscount":{"label":"Preferred Stock, Accretion of Redemption Discount","description":"The amount of accretion of the preferred stock redemption discount during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":627133,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":243762,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":243762,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"}]}},"PreferredStockDividendsAndOtherAdjustments":{"label":"Preferred Stock Dividends and Other Adjustments","description":"The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":244508,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":72767,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":244508,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":243762,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":332550,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":332550,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":332550,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":332550,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":332550,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":332550,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":332550,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":332550,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":7166752,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":7166752,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7166752,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2024-01-01","end":"2024-09-30","val":-519161,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-690467,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-636742,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2015-12-31","val":0.01,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0.01,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.01,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.01,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.01,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.01,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.01,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-10-11","val":1000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2015-03-31","val":10000000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-12-31","val":10000000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10000000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":10000000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":10000000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10000000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10000000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10000000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10000000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":10000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":10000000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10000000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":10000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":10000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":10000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":10000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":10000000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10000000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10000000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10000000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10000000,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":10000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2015-12-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2309428,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":250,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2015-12-31","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-06-30","val":2309428,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":250,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2015-12-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23094,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2023-12-31","val":2500,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":90233,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":90233,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":90233,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":90233,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":210057,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":490201,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":538312,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":572489,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":566239,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":566239,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":566239,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":566239,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":456008,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":561693,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":478683,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":329646,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":329646,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":329646,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":329646,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":329646,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":267971,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":423477,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":340923,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":311644,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":311644,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":311644,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":311644,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":311644,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":237997,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":525484,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":457929,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":292918,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":292918,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":292918,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":292918,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":292918,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":162178,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178356,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":533411,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":396760,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":396760,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":396760,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":396760,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":396760,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":264013,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":810391,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1072364,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1388090,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1388090,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1388090,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1388090,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1388090,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1472666,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2081549,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2319939,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1250331,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1250331,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1250331,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1250331,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1250331,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1212195,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1687564,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1678729,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1355949,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1355949,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1355949,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1355949,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1355949,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1455815,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1637593,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1541074,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":324735,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":324735,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":324735,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":324735,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":324735,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":324735,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":227112,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":227112,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":379257,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1559786,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1309316,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1309316,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1309316,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1309316,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1091639,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1246186,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1065047,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"PriorPeriodReclassificationAdjustment":{"label":"Prior Period Reclassification Adjustment","description":"The amount of a reclassification adjustment made to prior period financial statement amounts.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3400000,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1472386,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1388815,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":664461,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1168222,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1168222,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1168222,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1168222,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":309900,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":309900,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":381253,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":381253,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":381253,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":381253,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":15481,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15481,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":470519,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":470519,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1138983,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":-252715,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-05-02","end":"2015-05-08","val":17100000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-05-02","end":"2015-05-08","val":17100000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"start":"2015-05-01","end":"2015-05-31","val":17100000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-05-01","end":"2015-05-31","val":17100000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q2I"},{"start":"2015-01-01","end":"2015-06-30","val":12142526,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":12142526,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":12408285,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":12408285,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":4958335,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4958335,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":17366620,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":17366620,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":124,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":124,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4405973,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":4405973,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2122861,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2122861,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3426050,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":3426050,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":3426050,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":3426050,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3808836,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":3808836,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":192322,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":192320,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":597743,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":597743,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":597743,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":3400013,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4782509,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4782509,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4782509,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4782509,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4782509,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4782509,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":4782509,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":4782509,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11375633,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":11375633,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":14982663,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":14982663,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":15821922,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":15821922,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1483833,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1483833,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":989704,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":989704,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":989704,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3082528,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6974050,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":6974050,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10157700,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":10188158,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":12041168,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":470519,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":470519,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1138983,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1871308,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1871308,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1871308,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1871308,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9094172,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9094172,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":9094172,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":9094172,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":6974050,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10157700,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":10188158,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12041168,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":1420543,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1937902,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1937902,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1937902,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2023-10-01","end":"2023-10-11","val":1000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q3I"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-06-25","end":"2016-06-27","val":9500000,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-06-25","end":"2016-06-27","val":9500000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q2I"},{"start":"2016-01-01","end":"2016-06-30","val":9460749,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":9460749,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-05-01","end":"2016-06-30","val":9500000,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-05-01","end":"2016-06-30","val":9500000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-05-01","end":"2016-06-30","val":9500000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-05-01","end":"2016-06-30","val":9500000,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9460751,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9460751,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":9460749,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":9460749,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2015-05-02","end":"2015-05-08","val":4225,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-05-02","end":"2015-05-08","val":4225,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q1I"},{"start":"2021-01-01","end":"2021-03-31","val":255751,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":255751,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":255751,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2022-01-01","end":"2022-12-31","val":1030000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1030000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":1030000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022"},{"start":"2023-05-01","end":"2023-05-04","val":3500000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-05-01","end":"2023-05-04","val":3500000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q1I"},{"end":"2023-05-04","val":3500000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1488229,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":500000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":500000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":750000,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":750000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":1741667,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1741667,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1741667,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1741667,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":204895,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":204895,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":204895,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":204895,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":204895,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":204895,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":664461,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"}]}},"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":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10440,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":10440,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10440,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":10440,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":10440,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10440,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":10440,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10440,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1250,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1250,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29250,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":29250,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":29250,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":29250,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":29250,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":29250,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":7560,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":48179,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":76537,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2015-05-02","end":"2015-05-08","val":4225,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q1I"}]}},"ProductWarrantyAccrual":{"label":"Standard and Extended Product Warranty Accrual","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.","units":{"USD":[{"end":"2013-12-31","val":6500,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2750,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":2750,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2750,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2000,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4250,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2750,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":4077,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":750,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":-9185979,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-12454647,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-15419308,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3048084,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-6380297,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9635722,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13368098,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-3853116,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6446127,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9928565,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-12446458,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":-3949294,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-11424932,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-19100527,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-26210844,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-26210844,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14850591,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-21937152,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":-27993848,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-34805712,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":-6803716,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-5840415,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-14103982,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5827323,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":287967,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11992780,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":3509992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3509992,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-12-31","val":4411115,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6658727,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6658727,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6608735,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":6608735,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7044821,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":7044821,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7796135,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":7796135,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6157398,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6157398,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10021825,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":10021825,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7549773,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7549773,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7518811,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7518811,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1464849,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1464849,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2695181,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"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":"2014-12-31","val":587956,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":587956,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":587956,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":587956,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":568602,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":483147,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1021971,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1074710,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1074710,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1074710,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1074710,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1074710,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":996564,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":922157,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":862643,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":800723,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":800723,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":800723,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":800723,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":800723,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":743521,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":784333,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":750090,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":835537,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":835537,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":835537,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":835537,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":835537,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":828120,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":932215,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1150238,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1221827,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":1221827,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1221827,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1221827,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1221827,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":248167,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":197502,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":201762,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":130759,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":130759,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":130759,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":130759,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":130759,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":102579,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3587341,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3370847,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3259487,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":3259487,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3259487,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":3259487,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":3259487,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3649747,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4223155,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4290204,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4011748,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":4011748,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":4011748,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":4011748,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4011748,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3721720,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3209311,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3054990,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3457531,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3457531,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3457531,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3457531,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3457531,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3666823,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3849734,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3820829,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":1192774,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1155216,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1117245,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1079275,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1079275,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1079275,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1079275,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1041593,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1003912,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":966231,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","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":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"RedeemablePreferredStockDividends":{"label":"Redeemable Preferred Stock Dividends","description":"Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":110815,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":283553,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":172738,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":458799,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":175246,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":171741,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":171741,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":244508,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":72767,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":244508,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":138339,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":87028,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":142935,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":55907,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":221967,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":79032,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":370539,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":93224,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":160089,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":66865,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":160089,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"RelatedPartyTransactionPurchasesFromRelatedParty":{"label":"Related Party Transaction, Purchases from Related Party","description":"Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":83516,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":125798,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":42282,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":212925,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":87127,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":67775,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":67775,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":91399,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":23624,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":1250,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2500,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3750,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":5000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1250,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":1250,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-04-01","end":"2015-04-30","val":150000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-06-30","val":152500,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":152500,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":153750,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":153750,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":155000,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":155000,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25328,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":25328,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":101796,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":101796,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":178997,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":178997,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25898,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":25898,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":53047,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":53047,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1146287,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1146287,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1255198,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1255198,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":48424,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":48424,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":55582,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":55582,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":299256,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":299256,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":371573,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":371573,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":217484,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":217484,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":237414,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":237414,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":694156,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":694156,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":828850,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":828850,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":191772,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":191772,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":206933,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":206933,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":853063,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":853063,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":998182,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":998182,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":418374,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":418374,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":441076,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":441076,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":441076,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":441076,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":441076,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":441076,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":6819405,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":6819405,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8697587,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":8697587,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":10764763,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":10764763,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2229560,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2229560,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":2229560,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3907928,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3907928,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":3910010,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3910010,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":3914490,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":3914490,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2025-05-01","end":"2025-05-31","val":284304,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q2I"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":105881,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":25640,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55358,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":112200,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":175317,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":175317,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":63327,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":63327,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":121170,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":121170,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":188231,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":188231,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":251701,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":251701,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":52706,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":52706,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":108095,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":108095,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":156161,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":156161,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":205085,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":205085,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":50193,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":107871,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":177092,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":292722,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":952791,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2199868,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1247077,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3075420,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1029650,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4368302,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1108602,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":1108602,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2108301,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2108301,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":999699,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":999699,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3741247,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3897049,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1724127,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1788748,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6002941,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6002941,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1953429,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1953429,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4287013,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":4287013,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2333584,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2333584,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6278829,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6278829,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2178818,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2178818,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8613236,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":8613236,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2122515,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2122515,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3884749,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":3884749,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1762234,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1762234,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5397906,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5397906,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1513157,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1513157,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6883293,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":6883293,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1230429,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1230429,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2534817,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":2534817,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1304388,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1304388,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3821117,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3821117,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1286300,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1286300,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5677243,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5677243,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1776382,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1776382,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2929966,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2929966,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1153584,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1153584,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4069335,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4069335,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1139369,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1139369,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5121168,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":5121168,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1217556,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":1217556,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4196581,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4196581,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2979025,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2979025,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6630134,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":6630134,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2433553,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2433553,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9964720,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9964720,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2813491,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2813491,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5673081,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":5673081,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2859590,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":2859590,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8055384,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8055384,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2382303,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2382303,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10910679,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10910679,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2316441,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2316441,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4590197,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":4590197,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2273756,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2273756,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6621310,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6621310,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2031113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2031113,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8173435,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":8173435,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1812831,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1812831,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":1812831,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3201624,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3201624,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1388792,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1388792,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4403488,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4403488,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":1201865,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1201865,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4732851,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":4732851,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":25856,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":25856,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":25856,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":48820,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":48820,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":22964,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":22964,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":49308,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":49308,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":488,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":488,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":48820,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2016-12-31","val":243380,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2016-12-31","val":243380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":243380,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":243380,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":243380,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":243380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":243380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":243380,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":243380,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":243380,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":186690,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":186690,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181490,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":181490,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":185380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":185380,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":164720,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":164720,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":164720,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-12-31","val":164720,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":164720,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":185380,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":185380,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":185380,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":185380,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":185380,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":185380,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":185380,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":185380,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":185380,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":185380,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":185380,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":185380,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":185380,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-03-31","val":185380,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":291420,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":291420,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":293972,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":293972,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":746792,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":746792,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":746792,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":746792,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":746792,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":569052,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":569052,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":551260,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":551260,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":549730,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":549730,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":551794,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":551794,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":551794,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":551794,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":551794,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":468041,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":468041,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":441320,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":441320,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":419495,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":419495,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":495629,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":495629,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":495629,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":495629,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":495629,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":497055,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":497055,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-03-31","val":497055,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":496894,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":496894,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":492022,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":302262,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":302262,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":302262,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":302262,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":302262,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":302262,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":302262,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":302262,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":302262,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":302262,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":302262,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":302262,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":302262,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":302262,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":302262,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":302262,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":302262,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":302262,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":302262,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2014-12-31","val":-96772293,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":-96772293,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-96772293,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-96772293,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-99367465,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-104726050,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-109396634,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-114124366,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-114124366,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-114124366,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":-114124366,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-114124366,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-118630546,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-123683448,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-128532586,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-133291119,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":-133291119,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":-133291119,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":-133291119,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":-133291119,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-138269051,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-142477098,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-145745766,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-148710427,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":-148710427,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":-148710427,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":-148710427,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-148710427,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-151758511,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-155090724,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-158346149,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-162078525,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":-162078525,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-162078525,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-162078525,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-162078525,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-165931641,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-168524652,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-172007090,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-174524983,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":-174524983,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":-174524983,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-174524983,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-174524983,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-178474277,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-185949915,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-193625510,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-200735827,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":-200735827,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-200735827,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":-200735827,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-200735827,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-215586418,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-222672979,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-228729675,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-235541539,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-235541539,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":-235541539,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":-235541539,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-235541539,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-242345255,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-248185670,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-262289652,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-272824772,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":-272824772,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-272824772,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-272824772,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-272824772,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-278561375,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-284388698,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-288451655,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-305493302,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-305107269,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":-305205335,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-306781684,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-297850606,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-293500522,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":-293500522,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":-293500522,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":-293500522,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-293908655,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-290398663,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-291007393,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1474981,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":703210,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2220095,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":745114,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3211007,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":846226,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1635127,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":1635127,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":788901,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":788901,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2187348,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2187348,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":552221,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":552221,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2946307,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2946307,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1020177,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1020177,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2029720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2029720,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1009543,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1009543,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2677940,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2677940,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":648220,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":648220,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3498614,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":3498614,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":616933,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":616933,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1805318,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1805318,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1188385,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1188385,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2862083,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2862083,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1056765,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1056765,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4214441,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":4214441,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":829716,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":829716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1641331,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1641331,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":811615,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":811615,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2880463,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2880463,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1239132,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1239132,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4306031,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":469745,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":469745,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1436950,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1436950,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":967205,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":967205,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1885663,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1885663,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":448713,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":448713,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":913444,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1649581,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":736137,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2348601,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":699022,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"RevenueRecognitionMilestoneMethodRevenueRecognized":{"label":"Revenue Recognition, Milestone Method, Revenue Recognized","description":"The amount of consideration recognized during the period for the milestone or milestones.","units":{"USD":[{"start":"2016-04-01","end":"2016-06-30","val":125000,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2018-03-31","val":306000,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":157000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":156700,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"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":"2014-01-01","end":"2014-03-31","val":1097205,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2169422,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1072217,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3004246,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":834824,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4126378,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":472200,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":472200,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":847346,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":847346,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":375146,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":375146,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1828133,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1828133,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":980786,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":980786,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3157720,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3157720,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1076639,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1076639,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2259459,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":2259459,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1182820,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1182820,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3019122,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3019122,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":759663,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":759663,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4025685,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":4025685,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":771771,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":771771,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1474981,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":703210,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2220095,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":745114,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3211007,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":846226,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2021-01-01","end":"2021-03-31","val":829716,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1641331,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":811615,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2880463,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1239132,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4306031,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":469745,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":469745,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1436950,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1436950,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":967205,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":967205,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1885663,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1885663,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":448713,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":448713,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2607293,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2607293,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":913444,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":913444,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":913444,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1649581,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1649581,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":736137,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":736137,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2348601,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2348601,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":699022,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":699022,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3418320,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":3418320,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":168149,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":168149,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":168149,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":196149,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":196149,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":28000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":28000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":196149,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":196149,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":5196149,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":4000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":4000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":224716,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":224716,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":355536,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":355536,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":592014,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":592014,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":592014,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":592013,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1008039,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1008039,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":748294,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":748294,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":748294,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":748294,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":748294,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":748294,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":615761,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":615761,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":801321,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":801321,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":801321,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"RoyaltyExpense":{"label":"Royalty Expense","description":"Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":25034,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":49332,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":24298,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-03-31","val":23028,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-21227,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-44526,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"}]}},"SalesRevenueGoodsGross":{"label":"Sales Revenue, Goods, Gross (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from sale of goods in the normal course of business, before deducting returns, allowances and discounts.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":300175,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":572713,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":272538,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":841567,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":268854,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1236349,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":184179,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":184179,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":503350,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":503350,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":319171,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":319171,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1432592,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1432592,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":929241,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":929241,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2701142,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2701142,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":947219,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":947219,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1975365,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":1975365,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1028146,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1028146,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2705690,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2705690,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":730325,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":730325,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3524178,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":3524178,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":734502,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":734502,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1415629,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":681127,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2145371,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":729742,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2771869,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":633496,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":547471,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1094053,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":546581,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1486801,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":459064,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2058085,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1024029,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":1024029,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1929796,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1929796,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":905767,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":905767,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2815976,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2962555,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":979681,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1032759,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4305444,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4305444,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1399435,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1399435,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2987988,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":2987988,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1588553,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1588553,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4282628,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4282628,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1294640,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1294640,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5529274,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":5529274,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1105586,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":1105586,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2014988,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":2014988,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":909402,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":909402,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2345293,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2345293,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":330305,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":330305,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2767670,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":2767670,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":329773,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":329773,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":756070,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":756070,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":426297,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":426297,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1117380,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1117380,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":361310,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":361310,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1531556,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1531556,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":372233,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":372233,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":765800,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":765800,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":393567,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":393567,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1142755,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1142755,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":376955,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":376955,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1464721,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1464721,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":282277,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":282277,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1326309,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1326309,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1044032,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1044032,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2258980,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2258980,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":932671,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":932671,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3094092,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3094092,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":899252,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":899252,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1701801,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1701801,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":802549,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":802549,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2705378,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2705378,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1003577,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1003577,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3713263,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3713263,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1051432,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1051432,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2220781,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2220781,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1169349,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":1169349,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3252277,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3252277,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1031496,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1031496,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4344656,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":4344656,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1026087,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1026087,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":1026087,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2186287,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2186287,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1160200,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1160200,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2522471,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2522471,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":336184,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":336184,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2783268,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":2783268,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":128646,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":128646,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":128646,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":153973,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":153973,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":25327,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":25327,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":168819,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":168819,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":14846,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":14846,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":172238,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9502,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11889,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":2387,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12159,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":270,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":28927,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":55480,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":80457,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":64412,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":590603,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":590603,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":910691,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":910691,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":1172231,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1172231,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1445088,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":261497,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":261497,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":527896,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":527896,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":706648,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":706648,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":945461,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":245405,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":245405,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":454712,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":454712,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":722304,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":722304,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":911398,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":911398,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":238190,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":452080,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":452080,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":658731,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":658731,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":862281,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":862281,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":98033,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":184004,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":184004,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":275171,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":275171,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":372870,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":372870,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":79740,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":113327,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":113327,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":155030,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":155030,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":316086,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":316086,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":189670,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":451218,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":451218,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":668374,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":668374,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":878575,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":878575,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":241619,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":499022,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":499022,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":727389,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":727389,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":950935,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":950935,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":211122,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":367651,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":367651,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":138168,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":138168,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-229483,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":235974,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":235974,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":188237,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":556628,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":556628,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":368391,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":558158,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":558158,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1530,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1530,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":602433,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":81708,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":182958,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":101250,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":284208,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":101250,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2175,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":2175,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":933,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":933,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":78085,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8.8,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":8.8,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8.84,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":8.84,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.23,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":11175,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17150,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":17150,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":360000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":6.93,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8.77,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":8.77,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":1.99,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2016-12-31","val":750,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5900,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":295,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":250,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":12,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":12,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14975,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":14975,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":14975,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8118,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":8118,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8118,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-12-31","val":286265,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2016-12-31","val":42.5,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31.16,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":623.2,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42.5,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":623.2,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":623.2,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8.76,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":8.76,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":8.76,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8.93,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":8.93,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2.03,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":6025,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5650,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":283,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":12,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5924,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":5924,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3768,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":8.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8.93,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":178.6,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":623.2,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":623.2,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8.51,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":8.51,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8.94,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.6,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.65,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.65,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.498,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.498,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.53,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.53,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.496,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.496,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.466,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.466,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.231,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.477,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.477,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.42,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.42,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.442,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.442,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.46,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.46,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.409,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.409,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.213,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.0202,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.019,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.019,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.022,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.022,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.023,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.023,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.029,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.029,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.011,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.0184,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0146,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.015,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.012,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0.012,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.018,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":0.018,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.025,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.025,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.003,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.003,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.009,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number","description":"Number of equity instruments other than options outstanding, including both vested and non-vested instruments.","units":{"shares":[{"end":"2014-12-31","val":33594,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3716355,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3716355,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3716355,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10506524,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10506524,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10506524,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":10506524,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":10506524,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10506524,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":420262,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10506524,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10904942,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40210978,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1495008,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1495031,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1495031,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1495031,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1495031,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4198874,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3525797,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3525797,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3525797,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":3525797,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3525797,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":175990,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":176132,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3525632,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3525632,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":175982,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5111107,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":5111107,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":5111107,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5111107,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5111107,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1040083,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1033386,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":763386,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5848131,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":5848131,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":5848131,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":5848131,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":5848131,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8731548,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8717963,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8717963,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16217946,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":16217946,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":16217946,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":16217946,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":810902,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16217946,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16217008,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16164183,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1291213,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1291213,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1291213,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1291213,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":129125,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6459317,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10955142,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10955142,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1095517,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1095517,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1095517,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1095517,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1095517,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1092572,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1092572,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1092572,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1092572,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1092569,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1092569,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1092569,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2015-12-31","val":432340,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1098504,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":63365,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10445,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-12-31","val":731090,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":50259,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7433,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2015-12-31","val":1.36,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.22,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4.73,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.25,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-12-31","val":10.45,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":200.07,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1378.72,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":19519,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19519,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":79406,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":79406,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11256,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":11256,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":8581,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":343,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12330,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":12330,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4824,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":241,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":499,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":499,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":622,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":622,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":230,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":872,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":280,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":872,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":872,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":473,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":473,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":672,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":199,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2619,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":130,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2956,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":295,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":1734,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1734,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":717,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":88,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":88,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2781,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2693,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8594,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":5813,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2014-01-01","end":"2014-12-31","val":17736,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":193657,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":193657,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-07-01","end":"2016-09-30","val":443986,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":571687,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":22868,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4863,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":307910,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":303047,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":504197,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":196288,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24538,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":24538,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4844,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6216,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1372,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13336,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":7120,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18812,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":941,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":143,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":107,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":302,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":302,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":28,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":145,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":3631,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3631,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":98376,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":98356,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":351001,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":252625,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":363554,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":18181,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3237,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":324,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":3663,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3663,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":420,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":83,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":83,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4163,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2750,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2014-01-01","end":"2014-12-31","val":401053,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1961637,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1961637,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30000,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1374150,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1344150,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1426650,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":52500,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1463650,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":58546,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":723600,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":869600,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":146000,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1279100,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":409500,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":58324,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":58324,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":85800,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":95800,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":10000,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":95800,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":95800,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":4790,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1300000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1300000,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1525000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1525000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":335000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":355000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":20000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":415000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":60000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":415000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":20750,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":28125,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2813,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":2.04,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.93,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1.03,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.93,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1575646,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1575646,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2015-12-31","val":1575646,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":663298,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":663298,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":663298,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":37339,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":37339,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":37339,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":522,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":522,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":522,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2013-12-31","val":20956,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":404272,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":404272,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2160780,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2160780,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2015-12-31","val":86431,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2977660,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":119106,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":119106,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":139395,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":139395,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":6970,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":219628,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":226008,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":218759,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":211559,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":10578,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":10578,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":211554,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":210834,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9936,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9654,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":9654,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":9654,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9396,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":143288,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1443008,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1664522,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1664522,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":83226,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1999502,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1920673,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1727849,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1713349,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":85665,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":8567,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":107597,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":10761,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9624,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2014-12-31","val":1.13,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2.6,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2.6,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2015-12-31","val":65,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1.76,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":44,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":44,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31.16,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":31.16,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":623.2,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20.58,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":411.6,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":411.6,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":418.1,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":418.1,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":418.1,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7.99,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":7.99,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":159.8,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6.88,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":137.6,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":1376,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":93.45,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":934.5,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1064.84,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2015-12-31","val":1555185,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":663298,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":37339,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":522,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2015-12-31","val":2138606,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2977660,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":139395,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":211559,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9654,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1664522,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1713349,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":107597,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9624,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2015-12-31","val":2.6,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1.76,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31.16,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20.58,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":418.1,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7.99,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6.88,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":93.45,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1064.84,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period","description":"Number of shares issued under share-based payment arrangement.","units":{"shares":[{"start":"2020-07-01","end":"2020-09-30","val":134371,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":7.91,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.2,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.2,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.36,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":9,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7.01,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":7.01,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":8.49,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":212.25,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":83.49,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":83.49,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":56.12,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1122.4,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":269.87,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":269.87,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":473.92,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":473.92,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":544.38,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10887.4,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":641.78,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":6417.8,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1012.1,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":40.34,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.55,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.55,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-07-01","end":"2016-09-30","val":4.49,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3.99,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":99.75,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.82,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1.47,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1.46,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1.33,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1.11,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":36.31,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":36.31,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14.33,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12.85,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":50.14,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13.36,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5.61,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11.98,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":239.6,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":222.17,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":222.17,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":21.11,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":21.11,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.17,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":43.4,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":31.11,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":311.1,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":299.8,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":0.05,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2.68,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2.68,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1.53,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.41,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1.42,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1.66,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1.41,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":35.25,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.03,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.98,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0.73,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.76,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0.3,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":17.58,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":17.58,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4.02,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3.84,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2.3,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3.84,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3.84,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":76.8,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2.13,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2.13,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.99,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":39.8,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15.61,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":156.1,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2015-12-31","val":632052,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":421621,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":33575,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":522,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":47331,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1140079,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1140079,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1088978,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":1088978,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2086843,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":2086843,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":930921,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":930921,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":375789,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":375789,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":549341,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":549341,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":622757,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":571282,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":571282,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":646606,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"ShippingAndHandlingRevenue":{"label":"Shipping and Handling Revenue (Deprecated 2018-01-31)","description":"Fees charged to customers for the delivery, generally by postal or freight service providers, of product or goods purchased.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":7094,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":4048,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015Q4I"},{"end":"2016-06-30","val":179567,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1099974,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1023815,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":1023815,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":1023815,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1023815,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1023815,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":998958,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":629702,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1100012,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1010961,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1010961,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1010961,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1010961,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1010961,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":983131,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":476567,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":470911,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":398595,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":398595,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":398595,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":398595,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":398595,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":347778,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":343330,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":508292,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":373599,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":373599,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":373599,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":373599,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":373599,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":348494,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1378380,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1156517,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":699000,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":699000,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":282055,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-09-30","val":14668424,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":14519113,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14394824,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10887469,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8342715,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4959417,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9191151,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2013-12-31","val":-1831441,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-8065624,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":-8065624,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-8065624,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-8065624,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":-8065624,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-8814211,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8828296,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11944854,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7491046,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7491046,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7491046,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":7491046,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7491046,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2015-12-31","val":7491046,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3254521,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7944508,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3275177,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2016-12-31","val":3167481,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":554058,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-2137766,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3760427,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":1400997,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9299924,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":9299924,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":9299924,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":9299924,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6398765,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":6398765,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":6398765,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4029551,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":4029551,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3308741,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"end":"2018-12-31","val":3308741,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3308741,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3308741,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3308741,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":3308741,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2018-12-31","val":3308741,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":3308741,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":3308741,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4338993,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":4338993,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":4338993,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-03-31","val":4338993,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-03-31","val":4338993,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-31","val":4338993,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1827003,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1827003,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-06-30","val":1827003,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":1827003,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1556970,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":-1556970,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4293339,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":4293339,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-03-31","val":14082694,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18728544,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":18728544,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":18728544,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-06-30","val":18728544,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17078948,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":17078948,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":21191255,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-03-31","val":46031281,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39735919,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":39735919,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":39735919,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-06-30","val":39735919,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33298852,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":33298852,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":41217080,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":41217080,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-03-31","val":34171134,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27360980,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":27360980,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":27360980,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-06-30","val":27360980,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13938311,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":13938311,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7575548,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7575548,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7575548,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7575548,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":7575548,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9177184,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":9177184,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-03-31","val":9177184,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-03-31","val":9177184,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-03-31","val":9177184,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-03-31","val":9177184,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-03-31","val":9177184,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6859890,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":6859890,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":6859890,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-06-30","val":6859890,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2676723,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":2676723,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":-11561584,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-10712176,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-03-31","val":-10810242,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1I"},{"end":"2024-06-05","val":2500000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-06-05","val":2500000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-06-30","val":-11668200,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":-11668200,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-06-30","val":-11668200,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-06-30","val":-11668200,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2986269,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":2986269,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7380628,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":7380628,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":7380628,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":7380628,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7054203,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2025-03-31","val":7054203,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2025-03-31","val":7054203,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10665445,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2025-06-30","val":10665445,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10157965,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"start":"2018-01-16","end":"2018-01-17","val":0.04,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-16","end":"2018-01-17","val":0.04,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-16","end":"2018-01-17","val":0.04,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-16","end":"2018-01-17","val":0.04,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-16","end":"2018-01-17","val":0.04,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"start":"2019-08-21","end":"2019-08-22","val":0.05,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-08-22","val":0.05,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-08-29","val":0.05,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":110000,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":110000,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":133245,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":133245,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":272610,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":272610,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":272610,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":272610,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2016-01-01","end":"2016-06-30","val":2309428,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2014-01-01","end":"2014-12-31","val":1,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":11472,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11472,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":66502,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":2660,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1167,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1167,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":2584090,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2584090,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2584090,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2584090,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2020-01-01","end":"2020-06-30","val":4847417,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4847417,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":4847417,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4847417,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":4847417,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":4847417,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4847417,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":4847417,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":4847417,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":4847417,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7804172,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7804172,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":23245,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":23245,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-12-31","val":12129133,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":5477432,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":5898201,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":5898201,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":5898201,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":5898201,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":3607030,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":3607030,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15821922,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":15821922,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1483833,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":989704,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2023-04-01","end":"2023-06-30","val":283554,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":283554,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q2"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5000002,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5000002,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2021-01-01","end":"2021-12-31","val":1483833,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":989704,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":989704,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":989704,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":-1,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":8,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2303,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2303,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23771,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":23771,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":8180,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":8180,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2014-12-31","val":4564899,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"end":"2014-12-31","val":4564899,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4564899,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4564899,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4736640,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2018-03-31","val":0,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"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-03-31","val":362537,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":362537,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":362537,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":362537,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":362537,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":387590,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":493463,"accn":"0001104659-15-046169","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-18"},{"start":"2015-01-01","end":"2015-03-31","val":493463,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3487734,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3487734,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":6449108,"accn":"0001144204-15-049899","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":6449108,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6444373,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":6444373,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":12261238,"accn":"0001144204-15-065342","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":12261238,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7980995,"accn":"0001144204-16-091560","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7980995,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12568941,"accn":"0001144204-16-102135","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":12568941,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13545519,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":13545519,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":14522097,"accn":"0001144204-16-118347","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":14522097,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16028047,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":16028047,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":20938700,"accn":"0001564590-16-029063","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":20938700,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17667557,"accn":"0001564590-17-005222","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-01","end":"2016-12-31","val":706702,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26079461,"accn":"0001564590-17-008435","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":1043178,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27161931,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1086477,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":28210657,"accn":"0001564590-17-017267","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1128426,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":33956494,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1358260,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":47078415,"accn":"0001564590-17-023341","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1883137,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1573769,"accn":"0001564590-18-007151","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-29"},{"start":"2017-01-01","end":"2017-12-31","val":1573769,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4055715,"accn":"0001564590-18-013347","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":4055715,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4950517,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":4950517,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5826947,"accn":"0001564590-18-020457","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5826947,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5339936,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":266997,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6103746,"accn":"0001564590-18-029496","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":305187,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6009065,"accn":"0001564590-19-004950","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":300453,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9345720,"accn":"0001564590-19-019398","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":467286,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13518648,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":675932,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":17645720,"accn":"0001564590-19-032178","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":882286,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":745471,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":745471,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":882280,"accn":"0001564590-19-043515","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":882280,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1616939,"accn":"0001564590-20-012253","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1616939,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7393232,"accn":"0001079973-20-000357","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-08"},{"start":"2020-01-01","end":"2020-03-31","val":7393232,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11427322,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":11427322,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":15403986,"accn":"0001079973-20-000695","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":15403986,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":14016896,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":14016896,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":19116864,"accn":"0001079973-20-000991","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":19116864,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15800781,"accn":"0001079973-21-000195","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":15800781,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29485067,"accn":"0001079973-21-000374","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":33900964,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":38268293,"accn":"0001079973-21-000770","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35373397,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":38270250,"accn":"0001079973-21-001135","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36674083,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants":{"label":"Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholder, which takes precedence over common stockholders in the event of liquidation and from issuance of rights to purchase common shares at a predetermined price.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":13851259,"accn":"0001079973-22-000358","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":13851259,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":200000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":200000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":200000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":550000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":550000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2950217,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2950217,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2950217,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":554054,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":896634,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":342580,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1544932,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":648298,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2295828,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":291997,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":291997,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":938386,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":938386,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":646389,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":646389,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2824577,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2824577,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1886191,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1886191,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3319586,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3319586,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":592378,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":592378,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":592378,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1306770,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":714392,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1925566,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":618796,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3084075,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":73236,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":73236,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"}]}},"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":"2021-01-01","end":"2021-03-31","val":-0.5,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.65,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.19,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.79,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-22.89,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.15,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2.93,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.27,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-5.43,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.13,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-2.51,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.57,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-11.4,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.3,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-5.92,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-15.27,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-152.7,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1.25,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-12.53,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-12.53,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2.13,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.93,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2.38,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-23.8,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-0.46,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4.63,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-41.47,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-41.47,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.212,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.158,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":0.16,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.98,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1.18,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.51,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2.51,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1.43,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1.43,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2.44,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.31,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.35,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.25,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-0.06,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":104984,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":242918,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":137934,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":446232,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":203314,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":552620,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30562,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":30562,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46212,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":46212,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":15650,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":15650,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":63450,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":63450,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":17239,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":17239,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":104405,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":104405,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":128306,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":128306,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":128306,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":332408,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":332408,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":204102,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":204102,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":405582,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":405582,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":73174,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":73174,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":424939,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":424939,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1575,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1575,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1575,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1575,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1575,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1575,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1575,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1575,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2021-01-01","end":"2021-03-31","val":29485067,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":33900964,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":38268293,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35373397,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":38270250,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1833704,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46483694,"accn":"0001079973-22-000582","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2324184,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46529718,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2326485,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":46574512,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2328725,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":46915880,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2345794,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":47656972,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2382848,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2441580,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":244158,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4577269,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5424542,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":6246326,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6565853,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":656585,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":8778152,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":877815,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":787832,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":787832,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1312544,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1340285,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2837744,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2837744,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":5760214,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":5760214,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4655225,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10071079,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10071183,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":10071286,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10071218,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":10071286,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"AccountsPayableInterestBearingInterestRate":{"label":"Accounts Payable, Interest-bearing, Interest Rate","description":"Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.","units":{"pure":[{"end":"2017-04-30","val":0.04,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2017-04-30","val":0.04,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2017-04-30","val":0.04,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2017-04-30","val":0.04,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2017-04-30","val":0.04,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2017-04-30","val":0.04,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2017Q1I"}]}},"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":"2021-01-01","end":"2021-06-30","val":-0.65,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.19,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.79,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-22.89,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2.93,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.27,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-5.43,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.13,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-2.51,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.57,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-11.4,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.3,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-5.92,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-15.27,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-152.7,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1.25,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-12.53,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-12.53,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2.13,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.93,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2.38,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-23.8,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-0.46,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4.63,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-41.47,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-41.47,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.207,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.154,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":0.15,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.98,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1.18,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.14,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2.14,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1.35,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1.35,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2.3,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.3,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.34,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.24,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-0.06,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"EscrowDepositDisbursementsRelatedToPropertyAcquisition1":{"label":"Escrow Deposit Disbursements Related to Property Acquisition","description":"Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.","units":{"EUR":[{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2019Q2I"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":374072,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":154850,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":692701,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":219879,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":111414,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":424304,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":424304,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":301575,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2022-06-30","val":1703324,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"}]}},"StockIssuedDuringPeriodSharesEmployeeBenefitPlan":{"label":"Stock Issued During Period, Shares, Employee Benefit Plan","description":"Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.","units":{"shares":[{"start":"2020-03-25","end":"2020-04-02","val":2028208,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2020Q1I"}]}},"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":"2021-01-01","end":"2021-06-30","val":33900964,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":38268293,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35373397,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":38270250,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1833704,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2324184,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46529718,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2326485,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":46574512,"accn":"0001079973-22-000968","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2328725,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":46915880,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2345794,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":47656972,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2382848,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2441580,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":244158,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4577269,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5424542,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":6246326,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6565853,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":656585,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":8778152,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":877815,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":787832,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":787832,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1331578,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1331578,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1331578,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1312544,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1340285,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3571505,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":3571505,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":6603804,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":6603804,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5219902,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10071079,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10207942,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":10167567,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10195301,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":10071286,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"InventoryLIFOReservePeriodCharge":{"label":"Inventory, LIFO Reserve, Period Charge","description":"The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1447626,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1447626,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1582026,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1582026,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":256814,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":256814,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":256814,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":367048,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":367048,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":535755,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":535755,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":797840,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":797840,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-13240,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-54830,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-54830,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-54830,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-54830,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-54830,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"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":"2022-01-01","end":"2022-09-30","val":990000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"SaleOfStockConsiderationReceivedPerTransaction":{"label":"Sale of Stock, Consideration Received Per Transaction","description":"Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1030000,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2022-01-01","end":"2022-09-30","val":1714882,"accn":"0001079973-22-001439","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":85732,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":85732,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":85732,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":85732,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022"}]}},"AccountsReceivablePurchase":{"label":"Accounts Receivable, Purchase","description":"Amount of increase from purchase of accounts receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1172396,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020"}]}},"AdditionalPaidInCapitalPreferredStock":{"label":"Additional Paid in Capital, Preferred Stock","description":"Value received from shareholder in nonredeemable preferred stock-related transaction in excess of par value, value contributed to entity and value received from other stock-related transaction. Includes, but is not limited to, preferred stock redeemable solely at option of issuer. Excludes common stock.","units":{"USD":[{"end":"2022-10-03","val":1800000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q3I"}]}},"CapitalizedContractCostNet":{"label":"Capitalized Contract Cost, Net","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2022-12-31","val":1500000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":23000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2100000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight":{"label":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","description":"Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.","units":{"shares":[{"end":"2022-10-03","val":215000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q3I"},{"end":"2023-10-12","val":1089274,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-10-12","val":1089274,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-10-12","val":1089274,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-10-12","val":1089274,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares converted in a noncash (or part noncash) 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 the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":375000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":7166752,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.013,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0.013,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.107,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"ImpairmentChargeOnReclassifiedAssets":{"label":"Impairment Charge on Reclassified Assets","description":"For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":5407699,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022"}]}},"LineOfCreditFacilityIncreaseDecreaseForPeriodNet":{"label":"Line of Credit Facility, Increase (Decrease), Net","description":"Amount of increase (decrease) of the credit facility.","units":{"EUR":[{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2019-06-01","end":"2019-06-30","val":5000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2019Q2I"}]}},"PaymentsForLoans":{"label":"Payments for Loans","description":"Cash payments for and related to principal collection on loans related to operating activities.","units":{"USD":[{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q2I"},{"start":"2024-05-01","end":"2024-05-31","val":31172,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-05-01","end":"2024-05-31","val":31172,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-05-01","end":"2024-05-31","val":31172,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-05-01","end":"2024-05-31","val":31000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-05-01","end":"2024-05-31","val":31000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2I"},{"start":"2025-05-01","end":"2025-05-31","val":29000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-05-01","end":"2025-05-31","val":29000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2I"}],"EUR":[{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2022-05-01","end":"2022-05-23","val":700000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2022-05-01","end":"2022-05-31","val":700000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2022Q2I"},{"start":"2023-04-01","end":"2023-04-30","val":700000,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-04-30","val":700000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q1I"}]}},"ProceedsFromCustomersForProgressPayments":{"label":"Proceeds from Customers for Progress Payments","description":"Cash received from customers as progress payments on projects that have been partially completed.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":9808,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":45577,"accn":"0001079973-23-000695","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27134,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":198419,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"PropertyPlantAndEquipmentOtherAccumulatedDepreciation":{"label":"Property, Plant and Equipment, Other, Accumulated Depreciation","description":"Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2021-12-31","val":3538025,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4061280,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4061280,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1464849,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":1464849,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1615906,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"ShortTermBankLoansAndNotesPayable":{"label":"Short-term Bank Loans and Notes Payable","description":"Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":14519113,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7023901,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7023901,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10873867,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q4I"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":7166752,"accn":"0001079973-23-000391","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2023-01-11","val":2.65,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-01-11","val":26.5,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-01-11","val":26.5,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-01-11","val":26.5,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-01-11","val":26.5,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2022Q4I"},{"end":"2023-05-04","val":0.7785,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-05-04","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-05-04","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q1I"},{"end":"2023-05-31","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-05-31","val":7.785,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q2I"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":283554,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":283554,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"OtherAdditionalCapital":{"label":"Other Additional Capital","description":"Amount of additional paid-in capital (APIC) classified as other.","units":{"USD":[{"end":"2023-05-04","val":0.3,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q1I"}]}},"StockOptionExercisePriceIncrease":{"label":"Stock Option, Exercise Price, Increase","description":"Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":0.7785,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-01-11","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-01-11","val":7.785,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-01-11","val":7.785,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-01-11","val":7.785,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2022Q4I"},{"start":"2023-01-08","end":"2023-01-11","val":0.7785,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-01-11","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-05-01","end":"2023-05-04","val":0.7785,"accn":"0001079973-23-001138","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-05-01","end":"2023-05-04","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-05-01","end":"2023-05-04","val":7.785,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-05-01","end":"2023-05-04","val":7.785,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-05-01","end":"2023-05-04","val":7.785,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-05-04","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-05-01","end":"2023-05-31","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-05-01","end":"2023-05-31","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q2I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2022-10-03","val":215000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-10-03","val":21500,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q3I"},{"end":"2023-10-26","val":6396903,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-10-26","val":639691,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q3I"}]}},"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":"2022-12-31","val":6940549,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":6975520,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"InvestmentOwnedBalancePrincipalAmount":{"label":"Investment Owned, Balance, Principal Amount","description":"For investments which are quantified by principal amount, the principle balance held at close of period.","units":{"EUR":[{"end":"2023-01-26","val":3000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-06-26","val":3000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-06-26","val":3000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-06-26","val":3000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-06-26","val":3000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2022-12-31","val":4850686,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"}]}},"PaymentsOfDividendsMinorityInterest":{"label":"Payments of Ordinary Dividends, Noncontrolling Interest","description":"Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.","units":{"EUR":[{"start":"2023-06-01","end":"2023-06-22","val":1000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-06-01","end":"2023-06-22","val":1000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-06-01","end":"2023-06-22","val":1000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-06-01","end":"2023-06-22","val":1000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-06-22","val":1000000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross":{"label":"Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross","description":"The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.","units":{"EUR":[{"start":"2023-01-01","end":"2023-09-30","val":600000,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"WarrantExercisePriceIncrease":{"label":"Warrant, Exercise Price, Increase","description":"Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"end":"2023-05-04","val":0.7785,"accn":"0001079973-23-001599","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q1I"},{"start":"2023-10-01","end":"2023-10-12","val":7.785,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-10-01","end":"2023-10-12","val":7.785,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-10-01","end":"2023-10-12","val":7.785,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-10-01","end":"2023-10-12","val":7.785,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-10-01","end":"2023-10-31","val":7.785,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-10-01","end":"2023-10-31","val":7.785,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q3I"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2022-10-03","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2022Q3I"},{"end":"2023-05-04","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-05-04","val":0.01,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-05-04","val":0.01,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-05-04","val":0.01,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-05-31","val":0.01,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-05-31","val":0.01,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q2I"},{"end":"2023-10-11","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-10-11","val":0.01,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-10-11","val":0.01,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-10-11","val":0.01,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"},{"end":"2023-10-12","val":0.01,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-10-12","val":0.01,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-10-12","val":0.01,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-10-12","val":0.01,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-10-31","val":0.01,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-10-31","val":0.01,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"}]}},"ContractWithCustomerAssetPurchase":{"label":"Contract with Customer, Asset, Purchase","description":"Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":74109,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"DeconsolidationGainOrLossAmount":{"label":"Deconsolidation, Gain (Loss), Amount","description":"Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-12979061,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-12979061,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-75138,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":-75138,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-75138,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-03-31","val":-75138,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-75138,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-75138,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-75138,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-75138,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-75138,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-75138,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"DeferredTaxAssetsInvestmentInSubsidiaries":{"label":"Deferred Tax Assets, Investment in Subsidiaries","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.","units":{"USD":[{"end":"2023-12-31","val":17161363,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-12-31","val":17161363,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18171409,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2023-11-14","val":250000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-11-14","val":250000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-11-14","val":250000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-11-14","val":250000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":1231874,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1231874,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1231874,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":1200000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1231874,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1200000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-06-30","val":1200000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2023-10-11","val":1000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q3I"}]}},"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":"2023-11-01","end":"2023-11-14","val":1000000,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-11-01","end":"2023-11-14","val":1000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-11-01","end":"2023-11-14","val":1000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-11-01","end":"2023-11-14","val":1000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent","description":"Purchase price of common stock expressed as a percentage of its fair value.","units":{"pure":[{"start":"2023-10-01","end":"2023-10-12","val":1,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-10-01","end":"2023-10-12","val":1,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-10-01","end":"2023-10-12","val":1,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-10-01","end":"2023-10-12","val":1,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-10-01","end":"2023-10-31","val":1,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-10-01","end":"2023-10-31","val":1,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q3I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2023-10-11","val":4.09,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"end":"2023-10-11","val":4.09,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-10-11","val":4.09,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-10-11","val":4.09,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-10-11","val":4.09,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-10-11","val":4.09,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q3I"},{"end":"2023-10-31","val":4.09,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2023-10-31","val":4.09,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-10-31","val":4.09,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"StockIssuedDuringPeriodSharesPurchaseOfAssets":{"label":"Stock Issued During Period, Shares, Purchase of Assets","description":"Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"shares":[{"start":"2023-10-01","end":"2023-10-12","val":1089274,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03","frame":"CY2023Q3I"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-24-003930","fy":2023,"fp":"FY","form":"10-K","filed":"2024-06-03"},{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-46048,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"}]}},"AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock":{"label":"Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock","description":"Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2500,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2500,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":2500,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":2500,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2500,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2500,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":2500,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":8000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-07-01","end":"2024-09-30","val":8000000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-07-01","end":"2024-09-30","val":8000000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-07-01","end":"2024-09-30","val":8000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q3"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1267565,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":1267565,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1225975,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1225975,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1225975,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"InventoryLIFOReserve":{"label":"Inventory, LIFO Reserve","description":"Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.","units":{"USD":[{"end":"2023-12-31","val":-1280805,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2023-12-31","val":-1280805,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":-1280805,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-1280805,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-1280805,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-1267565,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":-1267565,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-1225975,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1225975,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1225975,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5736603,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":-15626883,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-4062957,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-32668530,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":275637,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":203505,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":203505,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1288382,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-1576349,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7642696,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":8931078,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11992780,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-408133,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3101859,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":3489025,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2493129,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-608730,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"}]}},"PreferredStockShareSubscriptions":{"label":"Preferred Stock, Shares Subscribed but Unissued","description":"The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"shares":[{"end":"2024-03-31","val":6999000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":6999000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6999000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6999000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2024-03-31","val":6913,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"end":"2024-03-31","val":6913,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4163,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4163,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"WeightedAverageLimitedPartnershipUnitsOutstandingDiluted":{"label":"Weighted Average Limited Partnership Units Outstanding, Diluted","description":"Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit.","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":700000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":700000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1100000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1100000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1200000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1100000,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1100000,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2500000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1200000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":1300000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-03-31","val":457727,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-004635","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-07-08"},{"start":"2024-01-01","end":"2024-03-31","val":1284305,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"}]}},"OtherInventory":{"label":"Other Inventory, Gross","description":"Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1280805,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1267565,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1225975,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1225975,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1225975,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":1200000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":1200000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":1200000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1200000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-09-30","val":1200000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"}]}},"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":"2024-03-31","val":1230332,"accn":"0001829126-24-005661","fy":2024,"fp":"Q1","form":"10-Q/A","filed":"2024-08-19"},{"end":"2024-03-31","val":1230332,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1230332,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"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":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-24-005664","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-06-01","end":"2024-06-05","val":2500000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2I"}]}},"AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share, ESOP Convertible Preferred Stock","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of convertible preferred stock of an employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":47273,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":733761,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":733761,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":843590,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":564677,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":61100,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":55424,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":61100,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2024-05-31","val":0.0775,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-05-31","val":0.0775,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-05-31","val":0.0775,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-05-31","val":0.0775,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-05-31","val":0.0775,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2I"},{"end":"2025-05-31","val":0.0685,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2025-05-31","val":0.0685,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2I"}]}},"GrantsReceivable":{"label":"Grants Receivable","description":"Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.","units":{"USD":[{"end":"2024-09-30","val":0,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024Q4I"}]}},"LineOfCreditFacilityAverageOutstandingAmount":{"label":"Line of Credit Facility, Average Outstanding Amount","description":"Average amount borrowed under the credit facility during the period.","units":{"USD":[{"start":"2024-05-01","end":"2024-05-31","val":300926,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-05-01","end":"2024-05-31","val":300926,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-05-01","end":"2024-05-31","val":300926,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-05-01","end":"2024-05-31","val":301000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-05-01","end":"2024-05-31","val":301000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q2I"},{"start":"2025-05-01","end":"2025-05-31","val":284000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-05-01","end":"2025-05-31","val":284000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2I"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":13300000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":13300000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":5000000,"accn":"0001829126-24-007586","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2024"}]}},"AccountsReceivableNetNoncurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2022-12-31","val":514372,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2022Q4I"}]}},"InvestmentsFairValueDisclosure":{"label":"Investments, Fair Value Disclosure","description":"Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.","units":{"USD":[{"end":"2024-12-31","val":5000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"end":"2024-12-31","val":5000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01"},{"end":"2024-12-31","val":5000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2024-12-31","val":5000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"NotesAssumed1":{"label":"Notes Assumed","description":"The fair value of notes assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":1333285,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1333285,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":2950217,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2950217,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21","frame":"CY2024"}]}},"ProceedsFromOtherEquity":{"label":"Proceeds from Other Equity","description":"Amount of cash inflow from the issuance of equity classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-006628","fy":2024,"fp":"FY","form":"10-K","filed":"2025-08-21"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024"},{"start":"2024-10-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-10-01","end":"2024-12-31","val":5000000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q4"},{"start":"2025-01-01","end":"2025-03-31","val":5000000,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":4000000,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"}]}},"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":"2024-01-01","end":"2024-03-31","val":243110,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":429831,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":524483,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":-10535,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-6109,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":19681,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"IncreaseDecreaseInIntangibleAssetsCurrent":{"label":"Increase (Decrease) in Intangible Assets, Current","description":"The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":12500,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12500,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":50000,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-34014,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-70508,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-108744,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":-40187,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-83044,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":-127821,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"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":"2024-01-01","end":"2024-03-31","val":-97622,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":54521,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-104502,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":-217677,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-63130,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":-244269,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":58496,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":116992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":175488,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":58496,"accn":"0001829126-25-007819","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-10-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":116992,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-01-01","end":"2025-09-30","val":175488,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"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":"2023-12-31","val":103316,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"end":"2023-12-31","val":103316,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2023Q4I"}]}},"AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).","units":{"USD":[{"start":"2024-07-01","end":"2024-09-30","val":843590,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":75659,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31"},{"start":"2025-04-01","end":"2025-06-30","val":40857,"accn":"0001829126-25-008771","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-10-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":62983,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan":{"label":"Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan","description":"Amount of cash inflow from capital contributions to an entity associated with a dividend reinvestment plan.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":1988359,"accn":"0001829126-25-009312","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}}}}}