{"cik":1213809,"entityName":"Dyadic International, 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":"2019-03-26","val":26713486,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2019Q1I"},{"end":"2019-05-08","val":26763486,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-07-12","val":27111157,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-11-12","val":27213157,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-03-29","val":27359157,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2020Q1I"},{"end":"2020-05-13","val":27469157,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2020-08-12","val":27482157,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-11-11","val":27482157,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-03-29","val":27554157,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2021-03-29","val":27554157,"accn":"0001437749-21-017634","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-07-27","frame":"CY2021Q1I"},{"end":"2021-05-12","val":27554157,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-08-11","val":28079157,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-11-09","val":28079157,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-03-28","val":28264157,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2022Q1I"},{"end":"2022-05-11","val":28264157,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-08-09","val":28423100,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-11-09","val":28563100,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-28","val":28811061,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2023Q1I"},{"end":"2023-05-09","val":28811061,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-08-08","val":28811061,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-11-07","val":28811061,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-27","val":28974105,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2024Q1I"},{"end":"2024-05-13","val":29236814,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-08-12","val":29477639,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-11-11","val":29589371,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2025-03-26","val":30090661,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2025Q1I"},{"end":"2025-05-13","val":30090661,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-08-12","val":36187798,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-11-11","val":36187798,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2026-03-24","val":36438703,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2018-06-30","val":29800000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q2I"},{"end":"2019-06-30","val":169700000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q2I"},{"end":"2020-06-30","val":238000000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-06-30","val":238000000,"accn":"0001437749-21-017634","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-07-27","frame":"CY2020Q2I"},{"end":"2021-06-30","val":83800000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q2I"},{"end":"2022-06-30","val":60900000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q2I"},{"end":"2023-06-30","val":39100000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q2I"},{"end":"2024-06-30","val":30477226,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q2I"},{"end":"2025-06-30","val":24224151,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q2I"}]}}},"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":"2017-12-31","val":520261,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":309060,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":309060,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":309060,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":309060,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":309060,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":948058,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":963264,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":713395,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":943378,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":943378,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":943378,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":943378,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":943378,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":653373,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1143961,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":976762,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1013099,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1013099,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1013099,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1013099,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1013099,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1473813,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2434934,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":957802,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1547953,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1547953000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1547953,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1547953,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1547953,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":866321000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1095208,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":777238,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1276313,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":1276313,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1276313,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1276313,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1276313,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":770371,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":905876,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":600148,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":656445,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":656445,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":656445,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":656445,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":656445,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":661243,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":432521,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":561797,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":482320,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":482320,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":482320,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":482320,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":482320,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":448390,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":738794,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1208410,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":852024,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AccountsPayableOtherCurrent":{"label":"Accounts Payable, Other, Current","description":"Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":54255,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":68996,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":68996,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":68996,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":68996,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":68996,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122712,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":127617,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":59684,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":150383,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":150383,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":150383,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":150383,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":150383,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53139,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":87577,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":67950,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":84031,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":84031,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":84031,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":84031,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":84031,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42987,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":90632,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16067,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":156389,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":156389000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":156389,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":156389,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":156389,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34210000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":102851,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34406,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":151841,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":151841,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":151841,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":151841,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":151841,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":48294,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":45253,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67077,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":79052,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":79052,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":79052,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":79052,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":79052,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":180169,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":69939,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":54215,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":73202,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":73202,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":73202,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":73202,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":73202,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":179437,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84223,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65018,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":91237,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":271029,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":318744,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":318744,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":318744,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":318744,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":318744,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":425951,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":504510,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":418945,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":558530,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":558530,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":558530,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":558530,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":558530,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":518601,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":564672,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":806847,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":294199,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":294199,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":294199,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":294199,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":294199,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":384963,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":291435,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":179632,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":277831,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":277831000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":277831,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":277831,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":277831,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":528151000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1145451,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":235368,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":330001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":330001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":330001,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":330001,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":330001,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":754098,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":767597,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":417878,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":466159,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":466159,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":466159,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":466159,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":466159,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":246138,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":249806,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":352934,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":237027,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":237027,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":237027,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":237027,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":237027,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":221719,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":715317,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":916574,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1090297,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":147959,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":399576,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":399576,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":399576,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":399576,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":399576,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":302970,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":396041,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":470117,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":566003,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":566003,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":566003,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":566003,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":566003,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":240003,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":378124,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":620633,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":489756,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":489756,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":489756,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":489756,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":489756,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":277668,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":594803,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":842450,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":709560,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":709560000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":709560,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":709560,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":709560,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-01-01","val":533007000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":533007000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1224338,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":987891,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":955081,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":955081,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":955081,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":955081,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":955081,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":863041,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":909482,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":620242,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1057164,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":1057164,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":1057164,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1057164,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1057164,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":987973,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":870597,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":839420,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":970462,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":970462,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":970462,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":970462,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":970462,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":690859,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":929850,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1372364,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":967974,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":6865,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":80740,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":82018,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17283,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26994,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":26994,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":26994,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":26994,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":26994,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9782,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5903,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":181342,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24496,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":24496,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":24496,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":24496,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":24496,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":93071,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":70695,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":174012,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27675,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":27675000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":27675,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":27675,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":27675,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":66659000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":95597,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17616,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56514,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":56514,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":56514,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":56514,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":144110,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30564,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25003,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":210004,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":210004,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":210004,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":210004,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":210004,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":105452,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41360,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":25000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":25000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":25000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":25000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":60000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":110833,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":78523,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2017-12-31","val":93913557,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":94385230,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":94385230,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":94385230,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":94385230,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":94385230,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94694793,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":95424178,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":95747666,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":96105851,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":96105851,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":96105851,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":96105851,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":96105851,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":96707690,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":97200023,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":97600771,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":98013079,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":98013079,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":98013079,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":98013079,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":98013079,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98549890,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":99865825,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100322444,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101026496,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":101026496000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":101026496,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":101026496,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":101026496,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":101522602000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":101977102,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":102836563,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":103458697,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":103458697,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":103458697,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":103458697,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":103458697,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":104131274,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":104465590,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104746897,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":105044756,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":105044756,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":105044756,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":105044756,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":105044756,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":105691193,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106388505,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":106835784,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":107444595,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":107444595,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":107444595,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":107444595,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":107444595,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":107925217,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":108265657,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":113372652,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":113564991,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":643430,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":269596,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-03-31","val":269596,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":73425,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":73425,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":70619,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":890166,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1034346,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":144180,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":144180,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":863552,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":436613,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":436613,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1264233,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":400680,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":400680,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":421071000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":457209,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":457209,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453791000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":499919,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":499919,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":281307,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":247390,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":247390,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":225030,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":225030,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":225030,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":340462,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":340462,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":172352,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":930183,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":643430,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":269596,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":343021,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":73425,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":413640,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":70620,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":890166,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":890166,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":580603,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1034346,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1034346,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":144180,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":144180,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":863552,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":863552,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":436614,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":436613,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1264233,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1264233,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":400681,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":400681,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":867191,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":867191,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":446120,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1324400,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1324400,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":457209,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":457209,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":908291,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":908291,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":454500,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1408210,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1408210,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":499919,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":499919,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":664955,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":664955,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":334316,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":946262,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":946262,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":281307,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":281307,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":604081,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":604081,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":851471,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":851471,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":247390,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":247390,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":225030,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":565492,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":340462,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":737844,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":172352,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":930183,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-01-01","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"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":"2017-01-01","end":"2017-12-31","val":2712390,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3441890,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3441890,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":4108390,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3411890,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4006390,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3552890,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3552890,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4541890,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":4541890,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3441890,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":4108390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":4108390,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":4108390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3411890,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4006390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":4006390,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4006390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3860390,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3860390,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4663390,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":4663390,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4650390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":4650390,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4650390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":4650390,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4650390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4650390,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4650390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4650390,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4638390,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":4638390,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5324215,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":5324215,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4799215,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4799215,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":4799215,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4799215,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4824215,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4824215,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4824215,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4824215,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4774215,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":4774215,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5425040,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":5425040,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5605040,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5605040,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5281097,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5281097,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5031097,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5581991,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5031097,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":5281097,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":5281097,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":5948147,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5948147,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":5962960,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":5962960,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5788597,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6064253,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":6299353,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":6299353,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5362722,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2017-12-31","val":50744159,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41859526,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40069342,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38521459,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":37452496,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":35388090,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33731621,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31745704,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28282212,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26447254,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23863052,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21299122000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18530241000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17223497,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15219162,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12811563,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11074540,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9255566,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12681266,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10630372,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10805666,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9930275,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9930275,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9930275,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9930275,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9930275,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7894878,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8138046,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11672757,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9945725,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2017-12-31","val":49615774,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42748052,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":42748052,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":42748052,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":42748052,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":42748052,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41307959,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38000481,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36456458,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35639238,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":35639238,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":35639238,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":35639238,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":35639238,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32819441,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33725505,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31740146,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29781498,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":29781498,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":29781498,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":29781498,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":29781498,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27991352,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26156373,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23572200,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21008296,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21008296000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":21008296,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":21008296,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21008296,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16241308000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16932764,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14928450,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13422064,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":13422064,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":13422064,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13422064,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":13422064,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12805498,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11068718,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9087868,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8067335,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":8067335,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":8067335,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":8067335,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8067335,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12541312,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10502601,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10690424,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9827668,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9827668,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9827668,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9827668,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9827668,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7805212,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7406739,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11545262,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9896653,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax","description":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26111,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30574,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22452,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":22452,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":22452,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":22452,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24812,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96852,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60300,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax","description":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2017-12-31","val":98431,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":85321,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":85321,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":85321,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":85321,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":85321,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7922,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4775,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15708,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17991,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":17991,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":17991,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":17991,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":154132,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4259,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2019-12-31","val":1010510,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":149015,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":149015,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":149015,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":149015,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":149015,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1217419,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":820985,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1486993,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1377094,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1377094000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1377094,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1377094,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1377094,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1086600000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1521964,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":654971,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26782,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":26782,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":26782,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":26782,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":26782,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139306,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":333717,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":434388,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25775,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":25775,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":25775,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":25775,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":25775,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":843189,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":683233,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1095858,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":926287,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":926287,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":926287,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":926287,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1542566,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"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":"2017-12-31","val":5786348,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3975761,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4781520,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4662327,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4696831,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11781549,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21862581,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13055558,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14018826,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13660611,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":15748480000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12419029000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9476412,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6739117,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6374090,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5841591,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7403176,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10569814,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6133398,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":6133398,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5921614,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":5921614,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":6506750,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":6506750,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6506750,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5064941,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2140899,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5834510,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4622331,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":5786348,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3975761,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4781520,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4662327,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4696831,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11781549,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21862581,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13055558,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14018826,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13660611,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":15748480000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12419029000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9476412,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6739117,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6374090,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5841591,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7403176,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10569814,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6133398,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5921614,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9263178,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9263178,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9263178,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5064941,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6815533,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10257403,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8553843,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":14254216,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5786348,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":5786348,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":5786348,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-12-31","val":5786348,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":5786348,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4631312,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3218820,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1714705,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":2386314,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":2386314,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3975761,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":3975761,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4781520,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2019-06-30","val":4781520,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4662327,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":4662327,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4823544,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4696831,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11781549,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21862581,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2024-06-30","val":6133398,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5921614,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6506750,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":3974430,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7155788,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5853499,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":4823544,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":4823544,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4696831,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11781549,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21862581,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":20637045000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":20637045,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13055558,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":13055558000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14018826,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":14018826,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13660611,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":13660611,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":15748480000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":15748480,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12419029000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":12419029,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9476412,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":9476412,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6739117,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":6739117,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":5794272,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6374090,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":6374090,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5841591,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":5841591,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7403176,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":7403176,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":6515028,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":6515028,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":6515028,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":6515028,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10569814,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-03-31","val":10569814,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6133398,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":6133398,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5921614,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":5921614,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":6506750,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":6506750,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":6506750,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6506750,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5064941,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3974430,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7155788,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5853499,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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-12-31","val":-8467868,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1155036,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2567528,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-4071643,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-3400034,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-3400034,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1589447,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1589447,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2395206,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":2395206,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2276013,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2276013,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2437230,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2437230,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-126713,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-126713,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6958005,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6958005,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":17039037,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":17039037,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":15813501,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":15813501,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-7581487,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-7581487000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6618219,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-6618219,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-6976434,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-6976434,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4888565,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-4888565,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3329451000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3329451,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6272068,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-6272068,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-9009363,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-9009363,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-9954208,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-9954208,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":579818,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":579818,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47319,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":47319,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":1608904,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1608904,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":720756,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":720756,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4054786,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":4054786,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-381630,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-381630,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-593414,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-593414,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-8278,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-8278,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1441809,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2532320,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":649038,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-653251,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-12-31","val":0.001,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.001,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.001,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.001,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0.001,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.001,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.001,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0.001,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.001,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0.001,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2020-08-13","val":0.001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2020-09-30","val":0.001,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.001,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0.001,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.001,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.001,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0.001,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0.001,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.001,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0.001,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0.001,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0.001,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0.001,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","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":"2017-12-31","val":100000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":100000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":100000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":100000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":100000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":100000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":100000000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":100000000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":100000000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":100000000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":100000000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":100000000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":100000000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":100000000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":100000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":100000000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":100000000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":100000000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":100000000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":100000000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":100000000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":100000000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":100000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":100000000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2017-12-31","val":38936988,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38966988,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":38966988,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":38966988,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":38966988,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":38966988,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38966988,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39364659,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39466659,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39612659,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":39612659,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":39612659,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":39612659,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":39612659,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39722659,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39735659,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39735659,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39747659,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":39747659,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":39747659,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":39747659,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":39747659,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39807659,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40332659,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40332659,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40482659,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":40482659,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":40482659,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":40482659,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":40482659,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40517659,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40517659,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40716602,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40816602,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":40816602,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":40816602,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":40816602,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":40816602,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41064563,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41064563,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41064563,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41064563,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":41064563,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":41064563,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":41064563,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":41064563,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41440316,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41731141,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41842873,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42089301,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":42089301,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":42089301,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":42089301,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":42389300,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":48441300,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":48441300,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2017-12-31","val":28327811,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":26713486,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":26713486,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":26713486,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":26713486,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":26713486,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26713486,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27111157,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27213157,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27359157,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":27359157,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":27359157,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":27359157,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":27359157,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27469157,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27482157,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27482157,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27494157,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":27494157,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":27494157,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":27494157,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":27494157,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27554157,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28079157,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28079157,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28229157,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":28229157,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":28229157,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":28229157,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":28229157,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28264157,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28264157,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28463100,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28563100,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":28563100,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":28563100,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":28563061,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":28563061,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28811061,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28811061,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28811061,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":28811061,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":28811061,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":28811061,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":28811061,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":28811061,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29186814,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29477639,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29589371,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":29835799,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":29835799,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":29835799,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":29835799,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":30135798,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36187798,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36187798,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2017-12-31","val":38937,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38967,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":38967,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":38967,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":38967,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":38967,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38967,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39365,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39467,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39613,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":39613,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":39613,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":39613,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":39613,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39713,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39736,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39736,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39748,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":39748,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":39748,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":39748,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":39748,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39808,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40333,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40333,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40483,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":40483000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":40483,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":40483,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":40483,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40518000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40518,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40717,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40817,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":40817,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":40817,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":40817,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":40817,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41065,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41065,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41065,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41065,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":41065,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":41065,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":41065,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":41065,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41441,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41732,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41843,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42090,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":42090,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":42090,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":42090,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":42090,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42368,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":42390,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":48442,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":48442,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":141002,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":141002,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":141002,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":141002,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":141002,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23024,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":90572,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":93276,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":78644,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":78644,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":78644,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":78644,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":78644,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":242443,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":41376,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":153855,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":123016,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":123016,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":123016,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":123016,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":123016,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":842248,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":258748,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":162680,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":151147,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":151147000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":151147,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":151147,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":151147,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":315006000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":901331,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":445044,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40743,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":40743,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":40743,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":40743,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":40743,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65207,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13897,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":490113,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":490113,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":490113,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":490113,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":490113,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":534018,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":482323,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":514483,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":833813,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":833813,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":833813,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":833813,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":833813,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":665216,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1833531,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1337138,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1730852,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":680197,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":146809,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":275925,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":129116,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":519331,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":243406,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1027278,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1027278,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":327903,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":327903,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":650131,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":650131,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":322228,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":322228,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1034934,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1034934,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":384803,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":384803,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1459701,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1459701,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":278182,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":278182,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":902422,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":902422,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":624240,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":624240,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1169351,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1169351,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":266929,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":266929,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1424931,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1424931,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":390762,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":390762000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1220266,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1220266,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":829504,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":829504,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1612810,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1612810,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":392544,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":392544,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1944438,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1944438,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":404746000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":404746,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":815855,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":815855,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":411109,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":411109,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1418702,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1418702,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":602847,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":602847,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2123193,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":2123193,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":726918,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":726918,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1519862,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1519862,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":792944,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":792944,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1625731,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1625731,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":105869,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":105869,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1975849,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1975849,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":143955,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":445911,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":301956,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":841805,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":841805,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":395894,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":395894,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1194624,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1194624,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":1935252,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1024003,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2319860,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":7885302,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2414079,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4391587,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":1977508,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6435686,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2044099,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8887896,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":8887896,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2843847,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2843847,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6196235,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":6196235,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":3352388,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":3352388,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8594153,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":8594153,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2397918,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2397918,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10963665,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":10963665,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2697894,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":2697894,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6020174,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6020174,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":3322280,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":3322280,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9012843,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":9012843,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2992669,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2992669,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11627584,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":11627584,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3781139,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3781139000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8585305,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8585305,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":4804166,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4804166,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12602236,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":12602236,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4016931,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4016931,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17131318,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":17131318,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3393060000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3393060,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7369617,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":7369617,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3976557,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":3976557,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10112687,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10112687,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2743070,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2743070,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13095981,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":13095981,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3028546,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":3028546,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6156132,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6156132,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":3127586,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3127586,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8273313,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":8273313,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":2117181,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2117181,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11128545,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":11128545,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2460175,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":2460175,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4888662,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":4888662,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2428487,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2428487,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7048776,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":7048776,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2160114,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2160114,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9396211,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":9396211,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2396047,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5091745,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2695698,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8181731,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":3089986,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10283161,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":{"label":"Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2017-01-01","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"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":"2019-12-31","val":7150100,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9364800,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":9364800,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13035600,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":13035600,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15458100,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":4600000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4600000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":4600000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5700000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6900000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7200000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":7200000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":7200000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9600000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7600000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9400000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":9400000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":9400000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":9400000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10200000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12600000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12600000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":13000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13100000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":13000000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15200000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15700000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15700000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":15500000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":15500000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":15500000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16900000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17100000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17100000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":16400000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":16400000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":16400000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17700000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17800000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17700000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":17600000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":17600000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":17600000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19100000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18800000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19200000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2017-12-31","val":1088000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2668000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2668000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5214200,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5214200,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7080600,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":7080600,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10509900,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":10509900,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11524900,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":11524900,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11620700,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":11620700,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12655300,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":12655300,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13456200,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2018-12-31","val":11200,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":11200,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4400,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":4400,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7900,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":7900,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-6100,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":-6100,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-78200,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":-78200,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":134800,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":134800,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":800,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":800,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4500,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2017-12-31","val":1005300,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":1656500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1656500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1656500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1656500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1656500,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1656500,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1656500,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1656500,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1656500,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1623100,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":1623100,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1503600,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"}]}},"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":"2017-12-31","val":154300,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":242700,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":242700,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":275000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":275000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":689600,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":689600,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":947400,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":947400,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1341900,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":1341900,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1419300,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":1419300,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1584700,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":1584700,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1458300,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":3891700,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4578400,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":4578400,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7150100,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2022-12-31","val":15458100,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16446300,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":16446300,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17642100,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":17642100,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":19013000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesInvestments":{"label":"Deferred Tax Liabilities, Investments","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":69800,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":69800,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":72100,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":72100,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2017-12-31","val":6500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":-0.07,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.07,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.13,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-0.06,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.19,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.06,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.21,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.21,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.08,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-0.08,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-0.1,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-0.1,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.24,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-0.24,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.06,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-0.06,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.08,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-0.08,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.1,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.1,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.27,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-0.27,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.34,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.34,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.12,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.26,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.14,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.32,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.47,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","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":"2017-01-01","end":"2017-12-31","val":-0.0441,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.1495,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.1495,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","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":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":-0.1297,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.1025,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.1025,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3099,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.3099,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.2419,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.2419,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.2809,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.2809,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.2477,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.2477,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.1454,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.1454,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.2059,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1641,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.15,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":-0.194,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.01,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0188,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0188,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"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":"2017-01-01","end":"2017-12-31","val":-0.0066,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0028,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.0028,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0007,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0007,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0013,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0013,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0009,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0009,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0024,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.0024,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0011,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0011,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","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":"2017-01-01","end":"2017-12-31","val":-0.0173,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0044,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0044,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0649,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0649,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0045,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0045,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0084,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0084,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0076,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.0076,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0026,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0026,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0054,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0034,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0034,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","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":"2017-01-01","end":"2017-12-31","val":0.0345,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0425,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.0425,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0461,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0461,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.036,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.036,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0452,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0452,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0435,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.0435,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0419,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0419,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0429,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"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-12-31","val":257920,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3547,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1989,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-12600,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-21622,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-21622,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7177,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-7177,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-17846,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-17846,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-38075,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-38075,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-37516,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-37516,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2983,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3347,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":11791,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":10370,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2020-01-01","end":"2020-03-31","val":-2983,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3347,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":11791,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":10370,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6834,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-6834000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-12636,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-12636,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-41695,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-41695,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-63262,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-63262,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-568000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-568,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11348,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-11348,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-22243,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-22243,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-44744,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-44744,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-484,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-484,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":615,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":615,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-3463,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3463,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-2385,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-2385,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1654,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-1654,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1051,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-1051,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":199,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":199,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-5796,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5796,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1569,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2693,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":2277,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1941,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-12-31","val":83674,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":268287,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":268287,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":268287,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":268287,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":268287,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":166168,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":258616,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":353552,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":474388,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":474388,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":474388,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":474388,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":474388,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":162310,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":285133,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":396567,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":447881,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":447881,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":447881,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":447881,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":447881,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":175210,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":276112,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":410780,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":405758,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":405758000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":405758,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":405758,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":405758,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-01-01","val":200257000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-06-30","val":309203,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":258130,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":580264,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":343457,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":580264,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":580264,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":580264,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":187026,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":322444,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":429820,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":561720,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":561720,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":561720,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":561720,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":561720,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":400968,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":330181,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":442604,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":496905,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":496906,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":496906,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":496906,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":496905,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":225453,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":349187,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":486981,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":395459,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2017-12-31","val":211012,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":162786,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":162786,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":222330,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":222330,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":477232,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":477232,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":856982,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":857000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":919000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":919000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":559121,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":559121,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":319978,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":319978,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":291410,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"EquitySecuritiesFvNiRealizedGainLoss":{"label":"Equity Securities, FV-NI, Realized Gain (Loss)","description":"Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1605532,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022"}]}},"FederalIncomeTaxExpenseBenefitContinuingOperations":{"label":"Federal Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-66694,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1001233,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1001233,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2017-01-01","end":"2017-12-31","val":249059,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4840,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10358,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1921,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-20778,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-20778,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5148,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-5148,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-10966,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-10966,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-24693,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-24693,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-27725,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-27725,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10867,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-10867,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-50204,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-50204,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-26317,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-26317,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-62345,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-62345,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-28272,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-28272000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-46079,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-46079,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-76081,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-76081,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-96893,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-96893,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10247000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":10247,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10372,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-10372,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-23579,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-23579,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-49918,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-49918,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11021,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-11021,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-25543,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-25543,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-38143,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-38143,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-38418,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-38418,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4903,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4903,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8049,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-8049,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-14044,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-14044,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-22561,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-22561,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-7072,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-23170,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-35924,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-46901,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ForeignCurrencyTransactionGainLossRealized":{"label":"Foreign Currency Transaction Gain (Loss), Realized","description":"Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-4840,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10358,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":15198,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1921,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-12279,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-6034,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-6034,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-10966,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-10966,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-4932,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-4932,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-24693,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-24693,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-13727,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-13727,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27725,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10867,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-10867,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-42557,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-42557,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-31690,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-31690,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-26317,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-26317,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":16240,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":16240,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-62345,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-62345,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-28272,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-28272000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-46078,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-46078,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-17806,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-17806,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-76080,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-76080,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-30002,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-30002,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-96893,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-96893,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10248000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":10248,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10373,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-10373,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-20621,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-20621,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-23578,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-23578,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-13205,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-13205,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-49918,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-49918,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11022,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-11022,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-25543,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-25543,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-14521,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-14521,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-38143,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-38143,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-12600,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-12600,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-38417,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-38417,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4903,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4903,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8049,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-3146,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-14044,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":14044,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-5995,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":5995,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-22561,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":22561,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-7072,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":35925,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":12755,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":46900,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ForeignIncomeTaxExpenseBenefitContinuingOperations":{"label":"Foreign Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4358223,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2017-01-01","end":"2017-12-31","val":5030354,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1292997,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2214539,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":921542,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3238145,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1023606,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4522676,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":4522676,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1428067,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1428067,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3298745,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":3298745,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1870678,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1870678,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4354941,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4354941,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1056196,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1056196,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5519922,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":5519922,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1653392,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":1653392,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3128624,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3128624,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1475232,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1475232,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4772117,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4772117,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1643493,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1643493,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6084799,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6084799,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1554007,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1554007000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3301621,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3301621,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1747614,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1747614,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4994458,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4994458,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1692837,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1692837,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6697617,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":6697617,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1655700000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1655700,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3369729,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":3369729,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1714029,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1714029,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4753162,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4753162,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1383433,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1383433,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6421505,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":6421505,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1480040,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1480040,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2882609,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2882609,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":1402569,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":1402569,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4164970,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4164970,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1282361,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1282361,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5817013,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":5817013,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1788594,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":1788594,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3396350,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":3396350,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1607756,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1607756,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4694334,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":4694334,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1297984,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1297984,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6134773,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":6134773,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1596338,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3032968,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1436630,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4514324,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1481356,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5761735,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain","description":"Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2019-12-31","val":22452,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":22473,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":22473,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":22473,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":22473,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":22473,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1658,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1727,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1202,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-09-30","val":2775,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1973,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2019-12-31","val":17991,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6463,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":6463,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6463,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6463,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6463,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17847,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11577,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7789,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2495,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":2495000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2495,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2495,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2495,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17764000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52002,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63984,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":47208,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":47208,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":47208,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":47208,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":47208,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24118,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4327,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":321,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":185,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":185,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":185,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":185,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":185,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":930,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2222,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":149,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":149,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":149,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":149,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":149,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":382,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1316,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":290,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"HeldToMaturitySecuritiesCurrent":{"label":"Debt Securities, Held-to-maturity, Current","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.","units":{"USD":[{"end":"2017-12-31","val":41898754,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38816441,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":38816441,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":38816441,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":38816441,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":38816441,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35778093,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":32104149,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30793472,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":29399146,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":29399146,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":29399146,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":29399146,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":29399146,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26587752,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20053019,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8544815,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8457452,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":8457452,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8457452,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8457452,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":8457452,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14177441,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11581911,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9087199,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4511780,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4511780000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4511780,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":4511780,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4511780,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3021064000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6163833,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7461884,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6847270,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":6847270,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":6847270,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6847270,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6847270,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5362635,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4287325,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":772804,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":748290,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":748290,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":748290,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":748290,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":748290,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1468002,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3964517,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4000832,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2756577,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2756577,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2284472,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"HeldToMaturitySecuritiesNoncurrent":{"label":"Debt Securities, Held-to-maturity, Noncurrent","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":922648,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1516670,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1514153,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1511636,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1511636,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":1511636,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1511636,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1511636,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2518160,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1998120000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"}]}},"IncomeLossAttributableToParent":{"label":"Income (Loss) Attributable to Parent, before Tax","description":"Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-2202513,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2043292,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3639929,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-1596637,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5179424,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1539495,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6697913,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6697913,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2174358,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2174358,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4870150,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-4870150,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6568534,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6568534,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1698384,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-1698384,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8297659,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-8297659,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4865561,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-2651422,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7365060,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-2499499,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9293955,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-9293955,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-13070251,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-13070251,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-9735258,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-9735258,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-6795461,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-6795461,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-5809159,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5809159,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-7364628,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-2096939,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-6622695,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6622695,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-8274712,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-8274712,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-9246122,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-9246122,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-13115869,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-13115869,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-9828427,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-9828427,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-6766409,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-6766409,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-5757824,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5757824,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-7333535,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-105574,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-75218,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-75218,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-22947,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-22947,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-47833,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-47833,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":45618,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":45618,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":93169,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":93169,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-29052,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-29052,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-51335,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-51335,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-31093,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-12-31","val":-66694,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1006157,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1006157,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":900,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":900,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":900,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":900,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":900,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":900,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10306,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":10306,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":31318,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":31318,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":506866,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":506866,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":506866,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":506866,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":506866,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":500617,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9406,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":250308,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":500616,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":500616,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"IncomeTaxesReceivableNoncurrent":{"label":"Income Taxes Receivable, Noncurrent","description":"Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":500616,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":500616,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":500616,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":500616,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":500616,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":500616,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":500616,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":500616,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":250308,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":250308,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":207434,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-57039,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-275745,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":35345,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-195755,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-195755,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":641799,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":641799,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":665126,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":665126,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":429955,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":429955,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":657658,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":657658,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-292361,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-292361,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":154484,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":154484,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-61651,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-61651,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-53200,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-53200,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":480455,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":480455000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1427809,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1427809,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-47033,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-47033,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":549562,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":549562,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-679918000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-679918,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-430899,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-430899,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-716964,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-716964,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-248128,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-248128,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-526556,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-526556,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-404801,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-404801,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-691471,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-691471,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-651168,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-651168,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5201,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":5201,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-224307,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-224307,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-109426,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-109426,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-180182,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-180182,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-42585,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":224080,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":681546,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":314451,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-333020,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-171841,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-265121,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-66574,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":59984,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":59984,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":106781,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":106781,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":189246,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":189246,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":110807,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":110807,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":252772,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":252772,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-35258,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-35258,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-32112,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-32112,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":141698,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":141698,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-363365,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-363365,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":131800,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":131800000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36049,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":36049,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-72051,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-72051,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":31792,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":31792,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":241002000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":241002,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":890686,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":890686,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":14837,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":14837,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":83265,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":83265,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":413991,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":413991,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":429790,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":429790,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":107666,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":107666,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":141332,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":141332,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-216383,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-216383,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-210725,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-210725,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-114814,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-114814,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-219425,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-219425,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15278,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":471860,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":673302,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":846964,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":97041,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-102000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-102000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-102000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-100675,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-100675,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncreaseDecreaseInAccruedInterestReceivableNet":{"label":"Increase (Decrease) in Accrued Interest Receivable, Net","description":"The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-3313,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-21044,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-30360,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-176617,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-195601,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-195601,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3981,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-3981,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":105002,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":105002,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-58800,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-58800,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":35471,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":35471,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-102565,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-102565,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-103576,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-103576,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-223306,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-223306,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-217464,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-217464,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44954,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":44954000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51066,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":51066,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-37454,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-37454,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-17872,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-17872,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-65481000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-65481,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-52138,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-52138,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-50502,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-50502,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-36090,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-36090,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28207,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-28207,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-22232,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-22232,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-48463,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-48463,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-48202,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-48202,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5144,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":5144,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18077,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":18077,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":30752,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":30752,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":14165,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":14165,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1035,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10488,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":9869,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":10881,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-12-31","val":-242200,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":207572,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44491,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":92616,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":251617,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":251617,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-96606,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-96606,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3535,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-3535,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":70541,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":70541,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":166399,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":166399,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-326000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-326000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-188369,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-188369,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":50745,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":50745,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-80132,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-80132,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-212088,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-212088000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":104546,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":104546,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":352713,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":352713,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":219824,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":219824,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-176396000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-176396,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":514778,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":514778,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":278331,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":278331,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":245521,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":245521,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":250146,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":250146,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":296587,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":296587,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":7347,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7347,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":444269,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":444269,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":271144,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":271144,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":152800,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":152800,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":121623,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":121623,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":252664,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":252664,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-47982,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":191009,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":633522,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":229132,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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-12-31","val":-122222,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":166024,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41815,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":51786,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":141002,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":141002,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-117978,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-117978,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-50430,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-50430,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-47726,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-47726,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-62358,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-62358,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":163799,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":163799,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-37268,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-37268,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":75211,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":75211,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":44372,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":44372,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":719232,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":719232000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":135732,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":135732,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":39664,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":39664,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":28131,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":28131,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":163859000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":163859,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":750184,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":750184,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":293897,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":293897,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-110404,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-110404,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24464,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":24464,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-31743,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-31743,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-132353,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-132353,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":449370,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":449370,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43905,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":43905,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7790,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-7790,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":24370,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":24370,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":343700,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":343700,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-168597,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":999718,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":503325,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":897039,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1007482,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1007482,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6249,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-6249,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-506866,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-506866,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-497460,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-497460,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-506866,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-506866,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-500616,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-500616,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-500616,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-500616,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":47452,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2017-01-01","end":"2017-12-31","val":-97726,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-55209,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14973,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":39732,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":17395,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":17395,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5049,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-5049,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-59867,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-59867,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":164590,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":164590,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":105707,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":105707,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10529,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":10529,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":321533,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":321533,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":141550,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":141550,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2410,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2410,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-64297,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-64297000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-179617,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-179617,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":289481,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":289481,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":95366,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":95366,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-131299000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-131299,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-273288,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-273288,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":70051,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":70051,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":13925,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":13925,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-107610,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-107610,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-256484,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-256484,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":91537,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":91537,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-64902,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-64902,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-85657,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-85657,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-201073,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-201073,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":46386,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":46386,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-24742,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-24742,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-92202,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-218050,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":36916,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-83964,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":566146,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":186457,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":406042,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":219585,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":647686,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":241644,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":894532,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":894532,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":266962,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":266962,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":532684,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":532684,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":265722,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":265722,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":777711,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":777711,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":245027,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":245027,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":984930,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":984930,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":168383,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":168383,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":314970,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":314970,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":146587,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":146587,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":391779,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":391779,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":76809,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":76809,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":446999,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":446999,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25670,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":25670000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46570,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":46570,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":20900,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":20900,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":49772,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":49772,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3202,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3202,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51704,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":51704,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2968000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2968,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32977,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":32977,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30009,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":30009,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":87277,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":87277,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":54300,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":54300,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":180420,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":180420,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104731,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":213925,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":109194,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":319787,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":105862,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":416686,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023"}]}},"InterestReceivableCurrent":{"label":"Interest Receivable, Current","description":"Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":489841,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":294240,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":294240,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":294240,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":294240,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":294240,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":290259,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":399242,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235440,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":329711,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":329711,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":329711,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":329711,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":329711,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":227146,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":226135,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":106405,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":112247,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":112247,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":112247,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":112247,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":112247,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":157201,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":163313,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":74793,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":94375,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":94375000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":94375,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":94375,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":94375,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28894000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42237,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43873,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":58285,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":58285,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":58285,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":58285,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":58285,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30078,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36053,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9822,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10083,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":10083,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":10083,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":10083,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":10083,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15227,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":28160,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40835,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24248,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":24248,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23213,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"InvestmentIncomeAmortizationOfPremium":{"label":"Investment Income, Amortization of Premium","description":"Amount of amortization of purchase premium on nonoperating securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1107377,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":284730,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":492398,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":598464,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":676644,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":676644,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":32201,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":32201,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":90785,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":90785,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":141362,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":141362,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":198208,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":198208,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":107256,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":107256,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":229919,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":229919,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":282123,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":282123,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":331277,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":331277,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":63951,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":63951000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":159481,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":159481,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":254193,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":254193,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":329612,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":329612,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13446000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25217,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":37094,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":33790,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022"}]}},"InvestmentsAndCash":{"label":"Investments and Cash","description":"Sum of investments and unrestricted cash as of the balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":48509319,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":41117434,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":41117434,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":41117434,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":41117434,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":41117434,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":39745932,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38423674,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36984818,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35738787,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":35738787,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":35738787,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":35738787,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":35734326,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33673423,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":31927161,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30467696,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29094496,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":29094496,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":29094496,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":29094496,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":29094496,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27232999,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25600737,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22747810,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20260260,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":20260260000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":20260260,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":20260260,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":20260260,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17438213000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15640245,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14201001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12641542,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":12641542,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":12641542,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":12641542,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":12641542,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11736725,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10128916,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8175980,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7263318,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":7263318,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":7263318,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":7263318,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":7263318,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12037816,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10097915,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9922446,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9263327,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9263327,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7349413,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5392988,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8997911,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7320992,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2017-12-31","val":50744159,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":43300807,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41859526,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40069342,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38521459,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":37452496,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":37452496,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":35388090,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33731621,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31745704,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":30072432,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28282212,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26447254,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23863052,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21299122000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21299122,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18530241000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17223497,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15219162,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":13712818,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12811563,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11074540,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9255566,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8219236,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12681266,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10630372,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10805666,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9930275,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9930275,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9930275,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9930275,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9930275,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7894878,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8138046,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11672757,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9945725,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":768895,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":849638,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":849638,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":849638,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":849638,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":849638,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1274052,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1449877,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1276788,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1588025,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1588025,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":1588025,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1588025,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1588025,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1135819,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1638416,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1751250,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1625871,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1625871,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1625871,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1625871,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1625871,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2593729,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3288485,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1962932,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2555719,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":2555719000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2555719,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2555719,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2555719,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1826480000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3397348,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2386644,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2448608,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":2448608,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2448608,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2448608,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2448608,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1875090,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000829,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1457357,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2251781,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":2251781,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":2251781,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2251781,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2251781,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2262119,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1948516,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2077176,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2448017,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2448017,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2448017,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2448017,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2448017,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1962160,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3661552,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4051972,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3687271,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"MoneyMarketFundsAtCarryingValue":{"label":"Money Market Funds, at Carrying Value","description":"Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.","units":{"USD":[{"end":"2019-12-31","val":3813034,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20488030,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":20488030,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":20488030,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20488030,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":20488030,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11838139,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13197841,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12173618,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14371386,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":14371386000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":14371386,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":14371386,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":14371386,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11332429000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7954448,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6084146,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5767490,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5767490,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5767490,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5767490,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5767490,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6234784,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5507874,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6968788,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6489253,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":6489253,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":6489253,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":6489253,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6489253,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9726625,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5450165,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4825756,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5580463,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":5580463,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3522375,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"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-12-31","val":-6222530,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-374820,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-374820,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-2299542,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-2299542,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2299542,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":149180,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":149180,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":328590,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":328590,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":230743,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":230743,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":230810,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":230810,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":115800000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":986140,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":986140,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":985550,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":985550,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42350000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42350,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":42350,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":402091,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":402091,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5824326,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":5824326,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5824326,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":5824326,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":5824326,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5824326,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":5848577,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":5848577,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24249,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24249,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":4964945,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":4964944,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-812084,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-122999,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":186295,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":1418856,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":3328319,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3328319,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3006145,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3006145,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5104837,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":5104837,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":6367452,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":6367452,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":7707450,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":7707450,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1697615,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":1697615,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10627844,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":10627844,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":22083844,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":22083844,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":22122053,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":22122053,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5783940,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-5783940000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3283940,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-3283940,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":721592,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":721592,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":5221592,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5221592,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-520850000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-520850,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1677270,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-1677270,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-2987198,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2987198,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-2369280,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-2369280,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2767240,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2767240,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3888358,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":3888358,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":7415742,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7415742,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":7449896,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":7449896,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-654907,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-654907,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3127551,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-3127551,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-3139528,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-3139528,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-1876253,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-1876253,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":482104,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-479516,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-386074,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":82085,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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-12-31","val":-1691174,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-660764,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2377014,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":-3178357,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-4407189,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4407189,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1409521,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1409521,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2840965,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-2840965,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-4381954,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-4381954,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-5782892,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-5782892,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1996345,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-1996345,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3903929,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-3903929,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-5287408,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-5287408,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-6574392,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-6574392,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1906513,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-1906513000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4307783,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-4307783,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-8641881,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-8641881,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-11276945,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-11276945,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2850383000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2850383,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4625800,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-4625800,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-6402013,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-6402013,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-8083775,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-8083775,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2186938,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-2186938,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3841654,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-3841654,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5803375,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-5803375,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-6726755,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-6726755,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1112979,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-1112979,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3077354,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-3077354,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-3278411,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-3278411,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-3974806,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-3974806,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1949731,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2079746,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-3932110,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-5702221,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-12-31","val":-2135819,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2043292,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2043292,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-03-31","val":-2043292,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3639929,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-1596637,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-1596637,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5179424,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1539495,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-5691756,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-5691756,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":-2175258,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4871050,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-4871050,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2695792,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6569434,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6569434,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1698384,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-1698384,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8307965,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-8307965,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":-2214139,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4865561,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-4865561,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2651422,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-2651422,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2651422,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2651422,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7365060,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-7365060,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-2499499,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-2499499,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9325273,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-9325273,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":-3294949,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7141123,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-7141123,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-3846174,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3846174,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":-3846174,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-3846174,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-8856391,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-8856391,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1715268,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1715268,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13070251,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-13070251,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":-2491665,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5779660,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-5779660,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-3287995,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-3287995,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":-3287995,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-3287995,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7588833,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-7588833,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-1809173,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-1809173,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9735258,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-9735258,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":-956444,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3109404,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-3109404,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-2152960,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-2152960,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":-2152960,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-2152960,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4723663,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-4723663,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-1614259,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1614259,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-6795461,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-6795461,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":-2009596,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4054819,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-4054819,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2045223,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2045223,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-04-01","end":"2024-06-30","val":-2045223,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2045223,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4258279,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-4258279,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-203460,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-203460,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5809159,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5809159,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2027579,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":-2027579,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2027579,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3821353,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-1793774,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-1793774,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5797365,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-1976012,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7364628,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-12-31","val":4924369,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":894532,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2020-01-01","end":"2020-09-30","val":391779,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":76809,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":731708,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25670000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46570,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":20900,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1655304,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1655304,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1608734,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1608734,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1657236,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1657236,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":252968000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":252968,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":282977,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":282977,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30009,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":30009,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":337277,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":337277,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":54300,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":54300,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":430420,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":430420,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1094050,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1094050,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1231517,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1231517,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":137467,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":137467,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1337379,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1337379,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":105862,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":105862,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1434278,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1434278,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":115962,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":115962,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":113330,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":113330,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2632,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2632,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":112484,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":112484,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-846,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-846,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":91663,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":91663,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-25104,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-89810,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-64706,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-140453,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-50643,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-171812,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":{"numberOfSegment":[{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"}],"pure":[{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}],"segment":[{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"}],"Segment":[{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-7126882,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2229749,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4045971,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-1816222,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5827110,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1781139,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7592445,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-7592445,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2441320,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2441320,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5402834,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":-5402834,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2961514,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2961514,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-7346245,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-7346245,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1943411,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-1943411,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-9282589,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-9282589,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2382522,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-2382522,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5180531,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-5180531,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2798009,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-2798009,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7756839,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-7756839,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-2576308,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-2576308,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-10025663,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-10025663,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3320619,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-3320619000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7187693,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-7187693,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-3867074,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3867074,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10511695,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-10511695,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-3324002,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-3324002,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-14727487,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-14727487,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2744633000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2744633,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6062637,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-6062637,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-3318004,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-3318004,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7926110,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-7926110,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-1863473,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-1863473,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-10165678,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-10165678,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2050494,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-2050494,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4340921,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-4340921,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-2290427,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-2290427,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6061042,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-6061042,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-1720121,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1720121,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8229739,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-8229739,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2125558,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2125558,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4168149,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-4168149,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2042591,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2042591,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4370763,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-4370763,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-202614,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-202614,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5900822,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5900822,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2002475,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3731543,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-1729068,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5656912,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-1925369,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7192816,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-12-31","val":2900000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9100000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":9100000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19700000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":19700000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":27300000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":27300000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39900000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":39900000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":44000000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":44000000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":45900000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":45850000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":49903000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":49903000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":53011000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":4097,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":81623,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":81623,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":81623,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":81623,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":81623,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":76551,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47340,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38710,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":21820,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":21820,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":21820,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":21820,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":21820,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":57658,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":54280,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":47275,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13367,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":13367,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":13367,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13367,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":13367,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60452,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":88310,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86770,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":109552,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":109552000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":109552,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":109552,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":109552,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-01-01","val":75750000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-06-30","val":81618,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94810,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31360,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":31360,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":31360,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":31360,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":31360,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":87276,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":90683,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12547,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11360,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":11360,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":11360,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":11360,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":11360,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":155020,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11360,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11360,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":11360,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":11360,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":11360,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":11360,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20013,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16860,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":35000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":53492,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52139,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":52139,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":52139,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":52139,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":52139,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50951,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":51575,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50232,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":51314,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":51314,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":51314,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":51314,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":51314,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50489,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6116,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5558,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6225,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":6225,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6225,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6225,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6225,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6151,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6172,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6143,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6117,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":6117000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":6117,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":6117,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6117,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6104000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6024,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6003,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6045,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":6045,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":6045,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6045,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6045,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6065,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5822,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14586,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10462,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":10462,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":10462,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":10462,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":10462,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10435,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10425,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10328,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10396,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":10396,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":10396,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":10396,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10396,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10437,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10529,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10533,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10537,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1605532,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1605532,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1605532,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":250000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":250000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":250000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":250000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":250000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":250000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":250000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":250000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":989319,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1017592,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":28273,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1017592,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":63678,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":77249,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":91725,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":91725,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":91725,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":77249,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":119962,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":103030,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":81320,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":101221,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":173890,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":173890,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":173890,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":101221,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":198554,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":416199,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315261,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72403,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":72403,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":72403,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":72403,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":72403,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":120534,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":77663,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24060,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45839,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":45839000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":45839,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":45839,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":45839,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86011000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":69464,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55075,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":124273,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":124273,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":124273,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":124273,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":124273,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":161409,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":93865,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":110094,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":117887,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":117887,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":117560,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":117560,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":51346,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6223967,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":374820,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":374820,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":2304042,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2304042,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2304042,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"PaymentsToAcquireHeldToMaturitySecurities":{"label":"Payments to Acquire Held-to-maturity Securities","description":"Amount of cash outflow through purchase of long-term held-to-maturity securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":51463084,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17761999,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":30320705,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":39320144,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":49734681,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":49734681,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13190855,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":13190855,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23571163,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":23571163,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":37585548,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":37585548,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":47615550,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":47615550,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11652385,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":11652385,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14677156,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":14677156,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":14677156,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":14677156,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":17638947,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":17638947,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11283940,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":11283940000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11283940,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":11283940,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":11283940,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":11283940,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11283940,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":11283940,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5020850000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":5020850,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6177270,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":6177270,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":8487198,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8487198,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":9869280,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":9869280,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":719767,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":719767,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1977166,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1977166,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":2251018,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2251018,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":2995988,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":2995988,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1615884,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":1615884,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4734528,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":4734528,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":5971505,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5971505,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":7343230,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":7343230,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1458896,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4560278,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":5090846,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":5952270,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-12-31","val":0.0001,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.0001,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0001,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0.0001,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.0001,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.0001,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0.0001,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0.0001,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.0001,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0.0001,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0001,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0.0001,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0.0001,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0.0001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.0001,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.0001,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.0001,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0.0001,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0.0001,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0.0001,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0.0001,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":5000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":5000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":5000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":5000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5000000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":5000000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":5000000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":5000000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":5000000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":5000000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5000000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5000000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":5000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5000000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5000000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5000000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5000000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5000000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5000000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5000000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":5000000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":5000000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":5000000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":5000000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5000000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5000000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":5000000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5000000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":5000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":5000000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"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":"2017-12-31","val":154608,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":172001,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":172001,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":172001,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":172001,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":172001,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":166944,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112136,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":336868,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":277999,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":277999,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":277999,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":277999,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":277999,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":288495,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":599514,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":419498,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":280555,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":280555,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":280555,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":280555,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":280555,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":216189,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100888,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":569965,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":375830,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":375830000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":375830,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":375830,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":375830,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":244170000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":104831,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":448208,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":392236,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":392236,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":392236,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":392236,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":392236,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":284597,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":136152,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":484188,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":327775,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":327775,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":327775,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":327775,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":327775,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":242131,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":126720,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":374209,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":303066,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":303066,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":303066,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":303066,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":303066,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":210867,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84984,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":339943,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":219067,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":89760,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":91725,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":77249,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":77249,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":77249,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":91725,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46982,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8214,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":254997,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":173890,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":101221,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":101221,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":101221,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":173890,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":88607,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":166334,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":103809,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":204988,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":204988,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":204988,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":204988,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":204988,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":94841,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22319,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":504690,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":326712,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":326712000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":326712,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":326712,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":326712,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":148734000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29518,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":382045,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":265429,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":265429,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":265429,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":265429,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":265429,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":123108,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41962,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":311389,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":209888,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":209888,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":182270,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":182270,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":165386,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PrepaidTaxes":{"label":"Prepaid Taxes","description":"Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":1170,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3027,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3027,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3027,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":3027,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3027,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":892,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":551,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2888,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2888,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":2888,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2888,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":2888,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1334,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":720,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":428,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3164,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":3164,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":3164,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3164,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3164,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":814,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":906,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":804,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3279,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3279000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3279,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":3279,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3279,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":845000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":285,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":168,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2534,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":2534,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2534,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2534,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2534,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":80,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":325,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":335,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3236,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3236,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2335,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"ProceedsFromIncomeTaxRefunds":{"label":"Proceeds from Income Tax Refunds","description":"The amount of cash received during the period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":163735,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":102000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":102000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6249,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":6249,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":506866,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":506866,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-06-01","end":"2019-06-30","val":500000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"start":"2019-01-01","end":"2019-09-30","val":506866,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":506866,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":506866,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":506866,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":500616,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":505616,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":500616,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":500616,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities":{"label":"Proceeds from Sale and Maturity of Held-to-maturity Securities","description":"Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":50651000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17639000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":30507000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":40739000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":53063000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":53063000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16197000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":16197000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28676000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":28676000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":43953000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":43953000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":55323000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":55323000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13350000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":13350000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25305000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":25305000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":36761000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":36761000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":39761000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":39761000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5500000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":5500000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8000000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8000000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":10400000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":10400000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":14900000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":14900000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4500000000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":4500000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4500000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":4500000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":5500000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5500000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":7500000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":7500000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2213000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2213000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4563000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":4563000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":8373000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":8373000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":9148000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":9148000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":900000,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":900000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1546000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1546000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":2771000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2771000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":5406000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":5406000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1941000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4080762,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":4704772,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":6034355,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ProceedsFromSaleOfEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1605532,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1605532,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022"}]}},"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-12-31","val":1437,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":4500,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":4500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":4500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":149180,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":149180,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":328590,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":328590,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":230743,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":230743,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":230810,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":230810,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":115800000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":986140,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":986140,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":985550,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":985550,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42350000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42350,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":42350,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":402091,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":402091,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":24251,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":24251,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24249,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24249,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":24249,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":24249,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ProvisionForLossOnContracts":{"label":"Provision for Loss on Contracts","description":"Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q4I"},{"end":"2020-06-30","val":74955,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2018-12-31","val":2082183,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4362075,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3229581,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3319331,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3118506,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":932000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3563504,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2377039,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PurchaseObligationDueAfterFifthYear":{"label":"Purchase Obligation, to be Paid, after Year Five","description":"Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInFifthYear":{"label":"Purchase Obligation, to be Paid, Year Five","description":"Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInFourthYear":{"label":"Purchase Obligation, to be Paid, Year Four","description":"Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInNextTwelveMonths":{"label":"Purchase Obligation, to be Paid, Year One","description":"Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":2082183,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2762175,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2458506,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2617601,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2912761,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2024-12-31","val":2134460,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2007459,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PurchaseObligationDueInSecondYear":{"label":"Purchase Obligation, to be Paid, Year Two","description":"Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1103632,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":771075,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":374689,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":164794,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2024-12-31","val":1429044,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":369580,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"PurchaseObligationDueInThirdYear":{"label":"Purchase Obligation, to be Paid, Year Three","description":"Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":496268,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":327041,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40951,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":1765474,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":576884,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1178083,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":601199,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1654716,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":476633,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2101628,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2101628,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":692370,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":692370,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1510610,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":1510610,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":818240,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":818240,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2351953,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2351953,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":841343,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":841343,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3087597,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3087597,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":755453,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":755453,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1871616,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1871616,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1116163,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1116163,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2857670,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":2857670,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":986054,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":986054,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3868121,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3868121,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1808098,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1808098000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4017340,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4017340,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2209242,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2209242,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5918888,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":5918888,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1901548,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1901548,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8392370,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":8392370,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1342862000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1342862,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3173660,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":3173660,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1830798,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1830798,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3917245,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3917245,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":743585,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":743585,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4501365,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":4501365,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":810566,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":810566,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1728118,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1728118,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":917552,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":917552,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2444469,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2444469,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":716351,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":716351,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3297266,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":3297266,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":522723,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":522723,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1038352,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1038352,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":515629,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":515629,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1498593,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1498593,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":460241,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":460241,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2044253,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2044253,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":494979,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1124358,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":629379,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1696230,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":571872,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2154666,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}],"EUR":[{"end":"2025-09-30","val":187939,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2017-12-31","val":-27351357,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-33043113,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-33043113,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-33043113,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":-33043113,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-33043113,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-35218371,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-37914163,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-39612547,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-41351078,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":-41351078,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":-41351078,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-41351078,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-41351078,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-43565217,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-46216639,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-48716138,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-50676351,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":-50676351,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":-50676351,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-50676351,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-50676351,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-53971300,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-57817474,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-59532742,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-63746602,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":-63746602000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":-63746602,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":-63746602,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-63746602,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-66238267000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-69526262,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-71335435,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-73481860,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":-73481860,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":-73481860,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-73481860,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-73481860,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-74438304,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-76591264,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-78205523,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-80277321,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":-80277321,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":-80277321,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":-80277321,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":-80277321,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-82286917,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-84332140,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-84535600,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-86086480,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":-86086480,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":-86086480,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-86086480,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":-86086480,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-88114059,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-89907833,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-91883845,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-93451108,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":758420,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":184330,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":345616,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":161286,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":608576,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":262960,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1295451,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1295451,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":402527,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":402527,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":793401,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":793401,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":390874,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":390874,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1247908,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1247908,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":454507,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":454507,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1681076,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1681076,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":315372,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":315372,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":839643,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":839643,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":524271,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":524271,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1256004,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1256004,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":416361,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":416361,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1601921,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1601921,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":460520,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":460520000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1397612,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1397612,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":937092,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":937092,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2090541,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2090541,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":692929,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":692929,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2403831,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2403831,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":648427000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":648427,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1306980,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1306980,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":658553,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":658553,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2186577,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2186577,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":879597,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":879597,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2930303,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":2930303,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":978052,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":978052,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1815211,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1815211,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":837159,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":837159,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2212271,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2212271,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":397060,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":397060,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2898806,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":2898806,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":334617,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":334617,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":720513,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":720513,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":385896,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":385896,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2678013,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2678013,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1957500,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1957500,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3495389,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":3495389,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":393572,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1360202,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":966630,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2524819,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1164617,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3090345,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":643430,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":269596,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":343021,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":413640,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":467203,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":309563,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":890166,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":890166,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1034346,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1034346,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1171079,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":426939,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":863552,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":863552,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1264233,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1264233,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1651893,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":421071,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":421071000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":867191,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":867191,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1324400,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1324400,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1784102,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453791000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":453791,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":908291,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":908291,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1408210,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1408210,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":1888944,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":330639,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":664955,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":664955,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":946262,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":946262,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1244121,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":306478,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":604081,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":604081,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":297603,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":851471,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":851471,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":247390,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1126279,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":225030,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":565492,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":340462,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":737844,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":172352,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":930183,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.3729,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.5122,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.5607,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.5607,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.6053,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":0.613,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0.622,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-12-31","val":0.636,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.654,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.654,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0.654,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.2859,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.3994,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.5452,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.5452,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.5452,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2024-01-01","end":"2024-12-31","val":0.63,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.651,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.651,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0.651,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.025,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0172,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.0055,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.0055,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.0085,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2024-01-01","end":"2024-06-30","val":0.0461,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":0.0461,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0.046,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.044,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.044,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0.044,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.0169,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0025,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.0013,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.0013,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.0013,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2024-01-01","end":"2024-06-30","val":0.0393,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":0.0356,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0.036,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.041,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.041,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0.041,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2018-12-31","val":2135598,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2936759,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2848573,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2764073,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2747073,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3167983,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3250294,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3292794,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3284794,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4016141,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3491141,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3500516,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3384516,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4070223,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4070223,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3876280,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3655280,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4004318,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4179293,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4191818,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4160298,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4486623,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4430623,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4458123,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4438810,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5055247,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4768372,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4718372,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4207747,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":1.57,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1.59,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1.65,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1.64,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1.65,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1.67,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1.76,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1.78,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1.78,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2.28,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2.38,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2.37,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2.45,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2.79,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2.79,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2.85,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2.8,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3.18,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3.15,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3.15,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3.15,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3.19,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3.2,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":1.61,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3.19,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":1.63,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3.19,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3.09,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3.09,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3.1,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3.1,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":7313,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":39360,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":39360,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2925662,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2925662,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":481139,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":481139,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1729850,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1730000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":365000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":365000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":33300,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":33300,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":28350,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":100000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":200000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":200000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":320000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":320000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":320000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":351520,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":351520,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":332500,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":358500,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":358500,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":383063,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":383063,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":891875,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":250000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":250000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":75000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":75000,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":75000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":75000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":15680,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":15680,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":15680,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":63125,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":73312,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":73312,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":73312,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":102500,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":432500,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":500000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":177500,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":660557,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":1120500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1120500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":989000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1089000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1089000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1089000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1089000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":913000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":913000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":913000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":913000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":913000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":745825,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":745825,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":770825,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":870825,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":870825,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":715825,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":865825,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":865825,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":865825,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":865825,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":707850,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":745350,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":800350,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":805350,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":805350,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":772600,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":812600,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":837600,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":830725,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":830725,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":673500,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":698500,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":698500,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":698500,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.82,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.41,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.41,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.69,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.69,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2.09,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2.09,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.49,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2.49,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2.49,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":2.49,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.81,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.81,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.95,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.95,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1.05,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2016-12-31","val":214883,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":69090,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":69090,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1149461,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1149461,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1149461,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":1149461,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1149461,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":1149461,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7320547,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18532876,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17556185,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13287932,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":13287932,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":13287932,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":13287932,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":13287932,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":13287932,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13017190,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28939039,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23870114,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":13701610,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14209431,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5965132,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12537900,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8413444,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":8413444,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8413444,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":8413444,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8413444,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-01-01","val":8413444,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-03-31","val":3931706,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4113421,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":770536,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":13000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":13000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":13000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-12-31","val":13000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":642791,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1011183,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":987330,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":322738,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":322738,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":322738,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2023Q4I"},{"end":"2024-01-01","val":322738,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-01-01","val":322738,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-06-30","val":138360,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3500,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":655578,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":655578,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":655578,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":655578,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-01-01","val":655578,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-09-30","val":3575,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"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":"2016-12-31","val":2158083,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2712390,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":2712390,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3552890,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3552890,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3552890,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":3552890,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3552890,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":3552890,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4541890,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4108390,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4006390,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3860390,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":3860390,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":3860390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":3860390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":3860390,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":3860390,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4663390,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4650390,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4650390,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":5425040,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":4638390,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5324215,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4799215,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4824215,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2021-12-31","val":4774215,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2021Q4I"},{"end":"2022-06-30","val":5500040,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5281097,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-12-31","val":5031097,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5418947,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5456447,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5495767,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5469247,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":5469247,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":5469247,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":5469247,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":5469247,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":5469247,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5909347,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5830222,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5845035,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5788597,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":5788597,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":5788597,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5788597,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":5788597,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6304597,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5999597,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5932097,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5362722,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":1.6,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1.62,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":1.62,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.57,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1.57,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1.57,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":1.57,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1.57,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":1.57,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1.64,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1.75,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1.75,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1.76,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1.76,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":1.76,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1.76,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1.76,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":1.76,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2.44,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2.44,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2.44,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":2.44,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2.84,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2.97,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2.98,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2021-12-31","val":3.04,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3.27,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3.23,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3.27,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-12-31","val":3.25,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3.1,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3.1,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3.08,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3.08,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":3.08,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":3.08,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":3.08,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":3.08,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":3.08,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2.95,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2.96,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2.96,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2.97,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2.97,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2.97,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2.97,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2.97,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2.85,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2.83,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2.84,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2.83,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2018-01-01","end":"2018-12-31","val":30000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":645671,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.23,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.15,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.15,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1.59,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1.62,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1.62,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1.6,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1.6,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1.78,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":1.78,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.88,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1.88,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1.59,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1.88,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1.88,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1.89,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1.89,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1.93,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.68,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1.68,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1.67,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1.67,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1.21,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.21,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1.72,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1.63,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":1.63,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.36,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1.36,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1.18,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1.18,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1.17,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.17,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1.17,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1.17,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":1.33,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6.87,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6.87,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":6.22,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":5.47,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":5.47,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1.62,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1.62,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1.62,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1.71,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1.71,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1.95,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2.1,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":2.1,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":2.16,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2.16,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2.99,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":1.69,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1.69,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4.81,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":4.81,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":4.81,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":4.81,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":3.5,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":3.5,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":3.5,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.59,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1.73,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1.73,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1.73,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3.47,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3.13,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":2.95,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":2.74,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":1.61,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":1.44,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1.44,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1.89,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2.26,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2.26,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2.26,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2.26,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5.24,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5.24,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":5.24,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":5.24,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":5.24,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5.25,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5.25,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":5.24,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":5.11,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5.11,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4.81,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.43,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":4.43,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":4.43,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":4.43,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1.38,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1.43,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1.45,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1.45,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1.45,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1.59,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.6,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1.61,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1.61,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1.74,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.71,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1.71,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1.71,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2018-12-31","val":1149461,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4860859,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13139047,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12408351,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9712729,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11201783,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22413471,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19067568,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11886680,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12927908,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5472602,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11191507,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7674636,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3827242,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3937808,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":766446,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":359651,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":621865,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":559251,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":161427,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-06-30","val":109383,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3500,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":436263,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"StateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":"State and Local Income Tax Expense (Benefit), Continuing Operations","description":"Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2016-12-31","val":57690183,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":49975264,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":49975264,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":49975264,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-01-01","val":49975264,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-03-31","val":47826748,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-03-31","val":47826748,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":46303536,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-06-30","val":46303536,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42909938,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":42451169,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":42451169,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-01-01","val":42451169,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-03-31","val":40585474,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38619465,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2019-06-30","val":38619465,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":38619465,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-06-30","val":38619465,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":37244671,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":37244671,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35864471,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":35864471,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":35864471,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":35864471,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":35864471,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":35864471,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":35864471,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":35864471,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":35864471,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":34252271,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2020-03-31","val":34252271,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-03-31","val":34252271,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-03-31","val":34252271,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-03-31","val":34252271,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-03-31","val":34252271,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":32093205,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":32093205,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-06-30","val":32093205,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-06-30","val":32093205,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29994454,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":29994454,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":28446561000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":28446561,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25688483,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":25688483,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-31","val":25688483,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-03-31","val":25688483000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-03-31","val":25688483,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-03-31","val":25688483,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23158769,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":23158769,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":23158769,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-06-30","val":23158769,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21900120,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":21900120,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":18390462000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":18390462,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16394938000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":16394938,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-03-31","val":16394938,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-31","val":16394938,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-03-31","val":16394938,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-03-31","val":16394938,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13561443,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":13561443,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":13561443,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":13561443,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12611930,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":12611930,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":11087739,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-03-31","val":10804120,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8985476,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":8985476,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":8985476,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-06-30","val":8985476,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7652524,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":7652524,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":5878585,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2023-12-31","val":5878585,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":5878585,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":5878585,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4515802,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2024-03-31","val":4515802,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-03-31","val":4515802,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-03-31","val":4515802,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-03-31","val":4515802,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-03-31","val":4515802,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3168182,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":3168182,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-06-30","val":3168182,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-06-30","val":3168182,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3412112,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":3412112,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2470290,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2470290,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":2470290,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2470290,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2470290,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":923611,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2025-03-31","val":923611,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-03-31","val":923611,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-529701,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-06-30","val":-529701,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2607334,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1232410,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":4500,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-04-01","end":"2019-06-30","val":149180,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":179410,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"}]}},"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":"2016-01-01","end":"2016-12-31","val":6250,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6250,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":30000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":30000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":533500,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":635500,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":781500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":781500,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":110000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":123000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":123000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":135000,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":135000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":585000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":585000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":735000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":735000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35000,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":233943,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":333943,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":333943,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":5569,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":30000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5569,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":55000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":55000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":55000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":55000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":55000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":149180,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":149180,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":436613,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":436613,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":374820,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-03-31","val":374820,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-07-01","end":"2018-09-30","val":1929222,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":1437,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4500,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":4500,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":149180,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":328590,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":550188,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":175000,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":230743,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":55743,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":55743,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-04-01","end":"2020-06-30","val":55743,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":55743,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":230810,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":68,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":68,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":255470,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":115800000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":115800,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":870340,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":870340,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":870340,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":870340,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-590,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-590,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1230050,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42350000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":42350,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-07-01","end":"2022-09-30","val":359741,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":359741,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":543591,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":24251,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":24251,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24249,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":24249,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":24249,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":24249,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":149180,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":179410,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2016Q1I"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q3I"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2016-02-16","val":15000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2016Q1I"},{"end":"2016-12-31","val":4598094,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-01-31","val":3214073,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-02-28","val":2551717,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-02-28","val":2551717,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-02-28","val":2551717,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-02-28","val":2551717,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-02-28","val":2551717,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q1I"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-08-16","val":5000000,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4462339,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":4462339,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":4462339,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-12-31","val":4462339,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":4462339,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-01-31","val":4231339,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-03-31","val":4087519,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q1I"},{"end":"2018-08-31","val":2158297,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-08-31","val":2158297,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-08-31","val":2158297,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-08-31","val":2158297,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-08-31","val":2158297,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q3I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":100675,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"TreasuryStockAcquiredAverageCostPerShare":{"label":"Treasury Stock Acquired, Average Cost Per Share","description":"Total cost of shares repurchased divided by the total number of shares repurchased.","units":{"USD/shares":[{"end":"2016-01-12","val":1.35,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2016-01-12","val":1.35,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2016-01-12","val":1.35,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2016-01-12","val":1.35,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2016-01-12","val":1.35,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2015Q4I"},{"start":"2016-01-01","end":"2016-12-31","val":1.59,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"end":"2017-01-11","val":1.54,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-01-11","val":1.54,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-01-11","val":1.54,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-01-11","val":1.54,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-01-11","val":1.54,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2017-01-01","end":"2017-01-31","val":1.6,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"start":"2017-01-01","end":"2017-02-28","val":1.58,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-01-01","end":"2017-02-28","val":1.58,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-01-01","end":"2017-02-28","val":1.58,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-01-01","end":"2017-02-28","val":1.58,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q1"},{"start":"2017-02-01","end":"2017-02-28","val":1.48,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q1I"},{"start":"2017-09-01","end":"2017-12-31","val":1.41,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2017-09-01","end":"2017-12-31","val":1.41,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-09-01","end":"2017-12-31","val":1.41,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-09-01","end":"2017-12-31","val":1.41,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-09-01","end":"2017-12-31","val":1.41,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-01-31","val":1.4,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"start":"2018-03-01","end":"2018-03-31","val":1.41,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q1I"},{"start":"2018-01-01","end":"2018-08-31","val":1.4,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-08-31","val":1.4,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-08-31","val":1.4,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-08-31","val":1.4,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2018-08-01","end":"2018-08-31","val":1.4,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q3I"},{"start":"2016-01-01","end":"2018-12-31","val":1.52,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2016-01-01","end":"2018-12-31","val":1.52,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2016-01-01","end":"2018-12-31","val":1.52,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2016-01-01","end":"2018-12-31","val":1.52,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2016-01-01","end":"2018-12-31","val":1.52,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2017-12-31","val":10609177,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12253502,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":12253502,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12253502,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":12253502,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":12253502,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12253502,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12253502,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12253502,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12253502,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":12253502,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":12253502,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":12253502,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":12253502,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12253502,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12253502,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12253502,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12253502,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":12253502,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":12253502,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":12253502,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":12253502,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12253502,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12253502,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12253502,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12253502,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":12253502,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":12253502,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":12253502,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":12253502,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12253502,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12253502,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12253502,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12253502,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":12253502,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":12253502,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":12253502,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":12253502,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12253502,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12253502,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12253502,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12253502,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":12253502,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":12253502,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":12253502,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":12253502,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12253502,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12253502,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12253502,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12253502,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":12253502,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":12253502,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":12253502,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12253502,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12253502,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12253502,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12253502,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"end":"2016-01-12","val":2136752,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2016-01-12","val":2136752,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2016-01-12","val":2136752,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2016-01-12","val":2136752,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2016-01-12","val":2136752,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2015Q4I"},{"start":"2016-01-01","end":"2016-12-31","val":6548473,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"end":"2017-01-11","val":2363590,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-01-11","val":2363590,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-01-11","val":2363590,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-01-11","val":2363590,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-01-11","val":2363590,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2017-01-01","end":"2017-01-31","val":867507,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"start":"2017-01-01","end":"2017-02-28","val":7863980,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-01-01","end":"2017-02-28","val":7863980,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-01-01","end":"2017-02-28","val":7863980,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-01-01","end":"2017-02-28","val":7863980,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q1"},{"start":"2017-02-01","end":"2017-02-28","val":448000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q1I"},{"start":"2017-09-01","end":"2017-12-31","val":381607,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2017-09-01","end":"2017-12-31","val":381607,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-09-01","end":"2017-12-31","val":381607,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-09-01","end":"2017-12-31","val":381607,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-09-01","end":"2017-12-31","val":381607,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-01-31","val":165000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"start":"2018-03-01","end":"2018-03-31","val":102000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q1I"},{"start":"2018-01-01","end":"2018-08-31","val":1644325,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-08-31","val":1644325,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-08-31","val":1644325,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-08-31","val":1644325,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2018-08-01","end":"2018-08-31","val":1377325,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q3I"},{"start":"2016-01-01","end":"2018-12-31","val":14390254,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2016-01-01","end":"2018-12-31","val":14390254,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2016-01-01","end":"2018-12-31","val":14390254,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2016-01-01","end":"2018-12-31","val":14390254,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2016-01-01","end":"2018-12-31","val":14390254,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2017-12-31","val":16625873,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18929915,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":18929915,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":18929915,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":18929915,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":18929915,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18929915,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18929915,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18929915,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18929915,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":18929915,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":18929915,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":18929915,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":18929915,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18929915,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18929915,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18929915,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18929915,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":18929915,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":18929915,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18929915,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":18929915,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18929915,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18929915,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18929915,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18929915,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":18929915000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":18929915,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":18929915,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":18929915,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18929915000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18929915,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18929915,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18929915,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":18929915,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":18929915,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":18929915,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":18929915,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18929915,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18929915,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18929915,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18929915,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":18929915,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":18929915,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":18929915,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":18929915,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18929915,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18929915,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18929915,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18929915,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":18929915,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":18929915,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":18929915,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":18929915,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18929915,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18929915,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18929915,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18929915,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"end":"2016-01-12","val":2884615,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2016-01-12","val":2884615,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2016-01-12","val":2884615,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2016-01-12","val":2884615,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2016-01-12","val":2884615,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2015Q4I"},{"start":"2016-01-01","end":"2016-12-31","val":10401906,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016"},{"end":"2017-01-11","val":3639929,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-01-11","val":3639929,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-01-11","val":3639929,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2017-01-11","val":3639929,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-01-11","val":3639929,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2017-01-01","end":"2017-01-31","val":1384021,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"start":"2017-01-01","end":"2017-02-28","val":12448283,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-01-01","end":"2017-02-28","val":12448283,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-01-01","end":"2017-02-28","val":12448283,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-01-01","end":"2017-02-28","val":12448283,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q1"},{"start":"2017-02-01","end":"2017-02-28","val":662356,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-12-31","val":6223967,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2017-09-01","end":"2017-12-31","val":537661,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2017-09-01","end":"2017-12-31","val":537661,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2017-09-01","end":"2017-12-31","val":537661,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2017-09-01","end":"2017-12-31","val":537661,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2017-09-01","end":"2017-12-31","val":537661,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-01-31","val":231000,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"start":"2018-03-01","end":"2018-03-31","val":143820,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q1I"},{"start":"2018-01-01","end":"2018-08-31","val":2304042,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-08-31","val":2304042,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-01-01","end":"2018-08-31","val":2304042,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-08-31","val":2304042,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2018-08-01","end":"2018-08-31","val":1929222,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q3I"},{"start":"2016-01-01","end":"2018-12-31","val":21814530,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2016-01-01","end":"2018-12-31","val":21814530,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2016-01-01","end":"2018-12-31","val":21814530,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2016-01-01","end":"2018-12-31","val":21814530,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2016-01-01","end":"2018-12-31","val":21814530,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2018-01-01","end":"2018-12-31","val":2304042,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2304042,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":284709,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":284709,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"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":"2017-01-01","end":"2017-12-31","val":28917961,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":28159244,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28109756,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":28060811,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":27996754,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":27774436,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27673300,"accn":"0001213809-19-000006","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":27673300,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26713486,"accn":"0001213809-19-000028","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":26713486,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26771439,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-01-01","end":"2019-06-30","val":26771439,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":26828754,"accn":"0001213809-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":26828754,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26909205,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":26909205,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":27181003,"accn":"0001213809-19-000074","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":27181003,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":27003695,"accn":"0001213809-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":27003695,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27452490,"accn":"0001213809-20-000024","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":27452490,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27459415,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":27459415,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":27467366,"accn":"0001213809-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":27467366,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":27467051,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":27467051,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":27482157,"accn":"0001213809-20-000036","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":27482157,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":27471587,"accn":"0001437749-21-007644","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":27471587,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27533268,"accn":"0001437749-21-012046","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27589627,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":27645366,"accn":"0001437749-21-019688","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27754597,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":28079157,"accn":"0001437749-21-026157","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27838047,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":500000,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":500000,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-79031000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-79031,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-58823,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-58823,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-102941,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-102941,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-147058,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-147058,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-44118,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-44118,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-88236,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-88236,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-26846,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-26846,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-352942,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-352942,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"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":"2020-12-31","val":1625871,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2908660,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":2908660000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2908660,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2908660,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2908660,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2135303000,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3662054,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2607232,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2625079,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"end":"2022-12-31","val":2625079,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2625079,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2625079,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2625079,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2007443,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2089064,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1603042,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2340651,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":2340651,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":2340651,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2340651,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2340651,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8165464,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7462190,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7393554,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7459985,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":7459985,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":7459985,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":7459985,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":7459985,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6971267,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8667747,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9065423,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8713315,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1605532,"accn":"0001437749-22-007554","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"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.12,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.26,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-0.14,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.32,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.47,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.09,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-0.09,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.2,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-0.2,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-0.12,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.12,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.27,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.27,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.06,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.06,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.34,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29"},{"start":"2022-01-01","end":"2022-12-31","val":-0.34,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.11,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-0.11,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.16,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-0.16,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-0.06,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-0.06,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.24,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-0.24,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.14,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-0.14,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.07,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.07,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.15,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.15,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.01,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.01,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.07,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.13,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-0.06,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.17,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.06,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.23,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2021-01-01","end":"2021-03-31","val":27533268,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27589627,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":27645366,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27754597,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":28079157,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27838047,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28251324,"accn":"0001437749-22-012148","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":28251324,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28257776,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":28264157,"accn":"0001437749-22-019789","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28302332,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":28391894,"accn":"0001437749-22-026889","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":28364482,"accn":"0001437749-23-008425","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28761469,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28786402,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":28881061,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28794712,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":28811061,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":28798833,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":28828282,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":29085696,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":29085696,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":29291259,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":29291259,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":29225861,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":29503143,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":29503143,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":29503143,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":29318123,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":29318123,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29886665,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30071285,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":30102324,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":34507530,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":34507530,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":32624323,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"DebtSecuritiesHeldToMaturityAllowanceForCreditLoss":{"label":"Debt Securities, Held-to-maturity, Allowance for Credit Loss","description":"Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"}]}},"GainLossOnSaleOfInvestments":{"label":"Gain (Loss) on Sale of Investments","description":"The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":989319,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":989319,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1017592,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1017592,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":28273,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1017592,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1017592,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1017592,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1017592,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":60977,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":60977,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":60977,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":60977,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":60977,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":62642,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":62642,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":250000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":250000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":250000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":250000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":989000,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1018000,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1018000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1018000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023"}]}},"ProceedsFromSaleOfInvestmentProjects":{"label":"Proceeds from Sale of Investment Projects","description":"The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1274007,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1274007,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1302524,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1302524,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":1293760,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1293760,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":1297884,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":1297884,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":60977,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":60977,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":60977,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":60977,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":60977,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":60977,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":60977,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":60977,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}]}},"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":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-23-013643","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":342186,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":342186,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":342186,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":340335,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":340334,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":340334,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":231621,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"start":"2025-01-01","end":"2025-03-31","val":231621,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":231621,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":231621,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"EquitySecuritiesFVNINoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2022-12-31","val":284709,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":284709,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":284709,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"}]}},"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":"2022-01-01","end":"2022-06-30","val":28257776,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":28264157,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28302332,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":28391894,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":28364482,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28761469,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28786402,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":28811061,"accn":"0001437749-23-022781","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28794712,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":28811061,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":28798833,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":28828282,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-4946,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-4946,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-4510,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":-4510,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":436,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":436,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":870,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":870,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1163,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1163,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1169,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1169,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-133,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-573,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":58000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":45000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":72000,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":71656,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":106785,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":106785,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":119537,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-09-30","val":148000,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":136929,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":136929,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":88870,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":88870,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":34621,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-09-30","val":46599,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48059,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":48059,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":48059,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":48059,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":48059,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49551,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":51075,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53476,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":54249,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":54249,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":54249,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":54249,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":54249,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55895,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57577,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":48927,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":34621,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-09-30","val":101567,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":88870,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":88870,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":88870,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":88870,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":88870,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":75894,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":62631,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":48091,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34621,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":34621,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":34621,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":34621,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":34621,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19998,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5054,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-09-30","val":153112,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":141439,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":141439,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"end":"2023-12-31","val":141439,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":141439,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":141439,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":129519,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":117346,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":104914,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":92211,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":92211,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":92211,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":92211,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":92211,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":79229,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65961,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":52401,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":38535,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":156983,"accn":"0001437749-23-030937","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":156983,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":156983,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"start":"2023-01-01","end":"2023-12-31","val":156983,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":35800,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":35800,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":23400,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":23400,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9800,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2023-12-31","val":148900,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":95539,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":53361,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":59901,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":35638,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":59901,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":35638,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":16770,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28"},{"end":"2023-12-31","val":16770,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6669,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":6669,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1017,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2023-12-31","val":0.088,"accn":"0001437749-24-009857","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.088,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.088,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3125,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":3125,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26717,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":26717,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":43961,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":43961,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":63021,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":63021,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11762,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23794,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":36104,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":48697,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures","description":"Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.","units":{"shares":[{"start":"2023-01-01","end":"2023-12-31","val":247961,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":375753,"accn":"0001437749-24-016674","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-14"},{"start":"2024-01-01","end":"2024-03-31","val":375753,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":437546,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":227379,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}]}},"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":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":400000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":400000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":600000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":600000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":910000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":910000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"}]}},"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":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":34844,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":34844,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":149778,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":149778,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":257778,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":257778,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107173,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":208973,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":425907,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":412573,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-06-30","val":0.6331,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationForfeited":{"label":"Shares Granted, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":40000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":20000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":50000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":9000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":30218,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16880,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16880,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":50134,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":33254,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":54458,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":223463,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":223463,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":335195,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":335195,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2023-07-01","end":"2023-09-30","val":281307,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-04-01","end":"2024-06-30","val":400000,"accn":"0001437749-24-026392","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":400000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-04-01","end":"2024-06-30","val":400000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":400000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":200000,"accn":"0001437749-24-034545","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":200000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":910000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":910000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"}]}},"CashCashEquivalentsAndShortTermInvestments":{"label":"Cash, Cash Equivalents, and Short-term Investments","description":"Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.","units":{"USD":[{"end":"2023-12-31","val":7300000,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9287575,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9300000,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14"},{"end":"2024-12-31","val":9300000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9300000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9300000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7349413,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7300000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10400000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8600000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, General Business","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.","units":{"USD":[{"end":"2023-12-31","val":1503600,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1278400,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":1278400,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1079900,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1017592,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":60977,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"}],"Segment":[{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2023-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1231168,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2024-12-31","val":2780825,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2756577,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2756577,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2756577,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2307685,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2842419,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3098840,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2698661,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2024-01-01","end":"2024-12-31","val":30569,"accn":"0001437749-25-009350","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer":{"label":"Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer","description":"Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001437749-25-016866","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"AccountsAndOtherReceivablesNetCurrent":{"label":"Accounts and Other Receivables, Net, Current","description":"Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":24248,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":24248,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":34736,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34117,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2024-12-31","val":970462,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":970462,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":970462,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":929850,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1372364,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":967974,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2024-06-30","val":26716,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26394,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":36376,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":60171,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":72481,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":85073,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2025-06-30","val":1833531,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1321278,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1306573,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"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":"2024-01-01","end":"2024-06-30","val":-0.14,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.07,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.15,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.01,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-0.13,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-0.06,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.17,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.06,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.23,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ForeignCurrencyTransactionLossBeforeTax":{"label":"Foreign Currency Transaction Loss, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":8049,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":3146,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14044,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":5995,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":22561,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":23170,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":16098,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":35925,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":12755,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":46900,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"HeldToMaturitySecuritiesFairValue":{"label":"Debt Securities, Held-to-maturity, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2024-12-31","val":9263327,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9263327,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":9263327,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":7226519,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10319189,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8552160,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":225914,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":138471,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":353245,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":127331,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":456992,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":137585,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":49127,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":201052,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":63467,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":284085,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"InvestmentsAndOtherNoncurrentAssets":{"label":"Investments and Other Noncurrent Assets","description":"Amount of investments, and noncurrent assets classified as other.","units":{"USD":[{"end":"2025-06-30","val":409670,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":64561,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2025-06-30","val":6900000,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"}]}},"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":"2024-01-01","end":"2024-06-30","val":3882884,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":3882884,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":3882884,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1941442,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1941442,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1941442,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2024-12-31","val":237027,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":237027,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":237027,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-06-30","val":715317,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":916574,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1090297,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"RestrictedCashEquivalentsCurrent":{"label":"Restricted Cash Equivalents, Current","description":"Amount of cash equivalents restricted as to withdrawal or usage, classified as current. 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":"2025-06-30","val":1588384,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1321278,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1231168,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"RestrictedCashEquivalentsNoncurrent":{"label":"Restricted Cash Equivalents, Noncurrent","description":"Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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":"2025-06-30","val":245147,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.","units":{"USD/shares":[{"start":"2025-01-01","end":"2025-06-30","val":1.68,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1.68,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1.68,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Forfeited","description":"Number of shares related to Restricted Stock Award forfeited during the period.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":666578,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":778310,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":556623,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":272516,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":272516,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":272516,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":61793,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":437546,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2024-01-01","end":"2024-06-30","val":29085696,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":29291259,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":29503143,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":29503143,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":29318123,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":30071285,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":30102324,"accn":"0001641172-25-023492","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":34507530,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":34507530,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":32624323,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2025-09-15","val":1000000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"GainOnSaleOfInvestments":{"label":"Gain on Sale of Investments","description":"The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":60977,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":60977,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"end":"2025-07-30","val":75000,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2025-07-30","val":75000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q2I"}]}},"NoninterestExpenseOfferingCost":{"label":"Noninterest Expense Offering Cost","description":"Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period.","units":{"USD":[{"end":"2025-07-30","val":4940690,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2025-07-30","val":4940695,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q2I"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":778678,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":219054,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":995501,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":695015,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":200165,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":889987,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-09-30","val":808760,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":808760,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":808705,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-09-30","val":4940696,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":4940695,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"end":"2025-07-30","val":5749400,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2025-07-30","val":5749400,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q2I"}]}},"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":"2025-07-01","end":"2025-09-30","val":4940695,"accn":"0001493152-25-021908","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4940695,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"AreaOfRealEstateProperty":{"label":"Area of Real Estate Property","description":"Area of a real estate property.","units":{"sqft":[{"end":"2025-12-31","val":1719,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2024-03-08","val":6000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q1I"},{"end":"2025-09-15","val":1000000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q3I"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, 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 research and development expense.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.0388,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.027,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-1219923,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1546572,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":15000,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":39897,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":225193,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":198519,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2024-12-31","val":24248,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":35129,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2025Q4I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2024-12-31","val":1.63,"accn":"0001493152-26-012672","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-25","frame":"CY2024Q4I"}]}}}}}